This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
We are seeking a skilled Software Engineer with extensive experience in reverse engineering and proficiency with Ghidra to join our team.
The ideal candidate will be responsible for analyzing and understanding the behavior of binary executables, developing tools to automate reverse engineering tasks, and contributing to vulnerability research efforts.
This role is ideal for individuals with a deep passion for cybersecurity, malware analysis, and low-level software engineering.
This position is fully remote on EST.
Responsibilities:
Utilize Ghidra, IDA Pro, and other reverse engineering tools to analyze software binaries and firmware to understand functionality, identify vulnerabilities, and document findings.
Disassemble, decompile, and debug software binaries to uncover how code operates and interacts within various systems and architectures (x86, ARM, MIPS, etc.).
Analyze obfuscated code, including packed or encrypted executables, and extract critical information about their operations.
Perform in-depth analysis of malicious software to understand its structure, behavior, and impact.
Collaborate with security researchers to identify zero-day vulnerabilities, propose exploit mitigations, and develop proof-of-concept exploits.
Participate in vulnerability research projects aimed at discovering software flaws and weaknesses within different platforms.
Develop custom scripts, plugins, and automation tools for Ghidra and other reverse engineering platforms to optimize and speed up analysis workflows.
Implement software-based solutions for binary instrumentation, hooking, and monitoring execution in real-time environments.
Collaborate with development teams to create tools that enhance reverse engineering and vulnerability analysis capabilities.
Document reverse engineering analysis processes, results, and findings in a detailed and methodical manner.
Prepare reports on vulnerabilities, exploits, and technical assessments to share with internal stakeholders and external partners.
Communicate complex technical findings to both technical and non-technical audiences, providing risk assessments and mitigation recommendations.
Work closely with a multidisciplinary team of engineers, security researchers, and analysts to provide reverse engineering support and share expertise.
Stay up-to-date with new tools, techniques, and technologies in reverse engineering, malware analysis, and software security.
Provide mentorship and guidance to junior engineers and security researchers in the field of reverse engineering.
Requirements:
Candidates must have extensive experience in reverse engineering and proficiency with Ghidra.
A strong understanding of software binaries, firmware analysis, and vulnerability identification is required.
Experience with disassembling, decompiling, and debugging software binaries across various architectures (x86, ARM, MIPS, etc.) is essential.
Knowledge of malware analysis techniques and the ability to perform in-depth analysis of malicious software is necessary.
Candidates should have experience collaborating with security researchers to identify vulnerabilities and develop proof-of-concept exploits.
Proficiency in developing custom scripts and automation tools for reverse engineering platforms is required.
Strong documentation skills are necessary to detail analysis processes and findings.
Excellent communication skills are required to convey complex technical findings to diverse audiences.
Candidates should be able to work collaboratively in a multidisciplinary team environment.
A passion for staying current with new tools and techniques in reverse engineering and software security is essential.
Benefits:
The position offers a competitive salary range of $110,000 - $150,000 a year.
Employees will have the flexibility to work fully remote, accommodating those in the EST time zone.
Opportunities for professional development and mentorship are available within a collaborative team environment.
Employees will have the chance to work on cutting-edge projects in the field of cybersecurity and reverse engineering.
The role provides a platform to contribute to significant vulnerability research efforts and enhance personal expertise in the field.