Reverse Engineer
Annapolis Junction, MD · On-site
Required : • Active TS/SCI w/ Polygraph • Experience in malware reverse engineering. • Proficiency in Python for reverse engineering and development. • Experience in Computer Network ...
Annapolis Junction, MD · On-site
Required : • Active TS/SCI w/ Polygraph • Experience in malware reverse engineering. • Proficiency in Python for reverse engineering and development. • Experience in Computer Network ...
Annapolis Junction, MD · On-site
Required : • Active TS/SCI w/ Polygraph • Experience in malware reverse engineering. • Proficiency in Python for reverse engineering and development. • Experience in Computer Network ...
Administer and use hardware and software reverse engineering tools. * Program using CNO tools and techniques. * Use software version control tools (e.g., Subversion and CVS). * Create and brief ...
Administer and use hardware and software reverse engineering tools. * Program using CNO tools and techniques. * Use software version control tools (e.g., Subversion and CVS). * Create and brief ...
Responsibilities : • Perform reverse engineering of security products to identify vulnerabilities, weaknesses, and design flaws • Conduct in-depth source code analysis and comprehensive code ...
Responsibilities : • Perform reverse engineering of security products to identify vulnerabilities, weaknesses, and design flaws • Conduct in-depth source code analysis and comprehensive code ...
Fort George G Meade, MD · On-site
$160K - $205K/yr
Momentum Engineering, Inc. fosters an employee-centric culture. Our strength lies in our people ... Seeking a Reverse Engineer to perform advanced malicious binary analysis, malware detection ...
Fort George G Meade, MD · On-site
$160K - $205K/yr
Momentum Engineering, Inc. fosters an employee-centric culture. Our strength lies in our people ... Seeking a Reverse Engineer to perform advanced malicious binary analysis, malware detection ...
OR Four (4) years of additional reverse engineering experience may be substituted for a bachelor's degree.Experience with low-level programming and assembly languageKnowledge of C/C++ and ...
Quick apply
OR Four (4) years of additional reverse engineering experience may be substituted for a bachelor's degree.Experience with low-level programming and assembly languageKnowledge of C/C++ and ...
AMS provides responsive, cost-effective engineering and scientific solutions ranging from air and ... Candidate must be able to apply these skills to the reverse engineering and modeling of radar ...
AMS provides responsive, cost-effective engineering and scientific solutions ranging from air and ... Candidate must be able to apply these skills to the reverse engineering and modeling of radar ...
Arlington, VA · On-site
Responsibilities : • Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and ...
Arlington, VA · On-site
Responsibilities : • Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and ...
Annapolis, MD · On-site
$94K - $198K/yr
Reverse Engineer Job Category ... Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph ...
Annapolis, MD · On-site
$94K - $198K/yr
Reverse Engineer Job Category ... Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph ...
Melbourne, FL · On-site
Responsibilities : • Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and ...
Melbourne, FL · On-site
Responsibilities : • Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and ...
Woburn, MA · On-site
Responsibilities : • Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and ...
Woburn, MA · On-site
Responsibilities : • Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and ...
Mclean, VA · On-site
Perform detailed reverse engineering analysis on target systems in support of the program's custom digital forensic tooling. Responsibilities: * Perform detailed disassembly and analysis of software ...
Mclean, VA · On-site
Perform detailed reverse engineering analysis on target systems in support of the program's custom digital forensic tooling. Responsibilities: * Perform detailed disassembly and analysis of software ...
AMS provides responsive, cost-effective engineering and scientific solutions ranging from air and ... Candidate must be able to apply these skills to the reverse engineering and modeling of radar ...
AMS provides responsive, cost-effective engineering and scientific solutions ranging from air and ... Candidate must be able to apply these skills to the reverse engineering and modeling of radar ...
Huntsville, AL · On-site
Duties include using static and dynamic analysis tools to facilitate reverse engineering and vulnerability analysis efforts. This includes examining software for known and new vulnerabilities ...
Huntsville, AL · On-site
Duties include using static and dynamic analysis tools to facilitate reverse engineering and vulnerability analysis efforts. This includes examining software for known and new vulnerabilities ...
The CERT Division of the Software Engineering Institute (SEI) is seeking an applicant for the role of a Reverse Engineer Researcher for the Threat Analysis directorate. The SEI is a federally funded ...
The CERT Division of the Software Engineering Institute (SEI) is seeking an applicant for the role of a Reverse Engineer Researcher for the Threat Analysis directorate. The SEI is a federally funded ...
Melbourne, FL · On-site
$112K - $154K/yr
Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems
Melbourne, FL · On-site
$112K - $154K/yr
Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems
Columbia, MD · On-site
$205K/yr
Candidates should have proficiency in malware reverse engineering, IOC/APT analysis, and creation of detection signatures (YARA/SNORT). Experience with computer networking, reverse engineering ...
Quick apply
Columbia, MD · On-site
$205K/yr
Candidates should have proficiency in malware reverse engineering, IOC/APT analysis, and creation of detection signatures (YARA/SNORT). Experience with computer networking, reverse engineering ...
Mclean, VA · On-site
Perform detailed reverse engineering analysis on target systems in support of the program's custom digital forensic tooling. Responsibilities * Perform detailed disassembly and analysis of software ...
Mclean, VA · On-site
Perform detailed reverse engineering analysis on target systems in support of the program's custom digital forensic tooling. Responsibilities * Perform detailed disassembly and analysis of software ...
Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflows and building the infrastructure that turns emerging AI ...
Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflows and building the infrastructure that turns emerging AI ...
Annapolis Junction, MD · On-site
$94K - $198K/yr
Reverse Engineer Job Category ... Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph ...
Annapolis Junction, MD · On-site
$94K - $198K/yr
Reverse Engineer Job Category ... Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph ...
Huntsville, AL · On-site
Duties include using static and dynamic analysis tools to facilitate reverse engineering and ... vulnerability analysis efforts. This includes examining software for known and new vulnerabilities ...
Huntsville, AL · On-site
Duties include using static and dynamic analysis tools to facilitate reverse engineering and ... vulnerability analysis efforts. This includes examining software for known and new vulnerabilities ...
$88.8K is the 25th percentile. Wages below this are outliers.
$82K - $92.3K
38% of jobs
$92.3K - $102.5K
5% of jobs
$102.5K - $112.8K
0% of jobs
$112.8K - $123.1K
1% of jobs
$123.1K - $133.4K
5% of jobs
The median wage is $134.4K / yr.
$133.4K - $143.6K
5% of jobs
$143.6K - $153.9K
5% of jobs
$153.9K - $164.2K
3% of jobs
$164.2K - $174.5K
12% of jobs
$174.7K is the 75th percentile. Wages above this are outliers.
$174.5K - $184.7K
13% of jobs
$184.7K - $195K
13% of jobs
$82K
$136.3K
$195K
A Reverse Engineering job involves analyzing, deconstructing, and understanding the design, functionality, or structure of hardware, software, or systems. Professionals in this field work to identify security vulnerabilities, improve existing products, recover lost documentation, or ensure compatibility with other technologies. This role is common in cybersecurity, product development, and forensic analysis, requiring strong technical skills in programming, debugging, and system architecture.
To thrive in Reverse Engineering, you need strong analytical abilities, advanced knowledge of computer architecture and programming, and typically a degree in computer science, software engineering, or a related field. Familiarity with disassemblers (like IDA Pro), debuggers (such as OllyDbg or Ghidra), and certifications like OSCP or CREST can greatly enhance your effectiveness. Attention to detail, persistence, and strong problem-solving skills are crucial soft skills for this role. These abilities allow professionals to systematically deconstruct complex systems, ensuring accurate analysis and effective security assessments.
One of the main challenges in Reverse Engineering is dealing with sophisticated obfuscation and anti-tamper techniques that software developers use to protect their code. Professionals in this field often have to keep pace with rapidly evolving software technologies and continually update their knowledge base. Additionally, projects may require extensive collaboration with security teams, software developers, and legal advisors to ensure compliance with industry standards and regulations. Successfully navigating these challenges requires strong technical expertise and a commitment to continuous learning.
Cities with the most Reverse Engineering job openings:
The most popular types of Reverse Engineering jobs are:
States with the most job openings for Reverse Engineering jobs include:
The top searched job categories for Reverse Engineering jobs are:

Annapolis Junction, MD • On-site
Full-time
Re-posted 19 days ago