Reverse Engineer
Annapolis Junction, MD · On-site
Responsibilities : • Conduct reverse engineering of software and/or firmware to analyze functionality and identify vulnerabilities • Analyze compiled code, binaries, and system behavior to ...
Annapolis Junction, MD · On-site
Responsibilities : • Conduct reverse engineering of software and/or firmware to analyze functionality and identify vulnerabilities • Analyze compiled code, binaries, and system behavior to ...
Annapolis Junction, MD · On-site
Responsibilities : • Conduct reverse engineering of software and/or firmware to analyze functionality and identify vulnerabilities • Analyze compiled code, binaries, and system behavior to ...
Mclean, VA · On-site
Lead complex software reverse engineering efforts on target systems-including encrypted applications and operating systems across regions (e.g., Asia) and platforms (e.g., mobile, vehicle, drones ...
Mclean, VA · On-site
Lead complex software reverse engineering efforts on target systems-including encrypted applications and operating systems across regions (e.g., Asia) and platforms (e.g., mobile, vehicle, drones ...
If you are passionate about reverse engineering, automation, and leveraging AI to solve challenging problems, this is the opportunity for you. What you will do * Tooling Enhancements: Design and ...
If you are passionate about reverse engineering, automation, and leveraging AI to solve challenging problems, this is the opportunity for you. What you will do * Tooling Enhancements: Design and ...
Beavercreek, OH · On-site
$99K - $130K/yr
Perform full-scope reverse engineering of hardware, firmware, software, and network protocols * Analyze system components, architectures, and interactions to understand functionality and security ...
Beavercreek, OH · On-site
$99K - $130K/yr
Perform full-scope reverse engineering of hardware, firmware, software, and network protocols * Analyze system components, architectures, and interactions to understand functionality and security ...
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 ...
$99K - $130K/yr
Perform fullscope reverse engineering of hardware, firmware, software, and network protocols * Analyze system components, architectures, and interactions to understand functionality and security ...
$99K - $130K/yr
Perform fullscope reverse engineering of hardware, firmware, software, and network protocols * Analyze system components, architectures, and interactions to understand functionality and security ...
Columbia, MD · On-site
$231K/yr
If you are passionate about reverse engineering, automation, and leveraging AI to solve challenging problems, this is the opportunity for you. What you will do * Tooling Enhancements: Design and ...
Columbia, MD · On-site
$231K/yr
If you are passionate about reverse engineering, automation, and leveraging AI to solve challenging problems, this is the opportunity for you. What you will do * Tooling Enhancements: Design and ...
Hanover, MD · On-site
$185K - $190K/yr
Perform reverse engineering of hardware components, software applications and operating systems to determine functionality, code structure, and circuit design for use in the design and development of ...
Hanover, MD · On-site
$185K - $190K/yr
Perform reverse engineering of hardware components, software applications and operating systems to determine functionality, code structure, and circuit design for use in the design and development of ...
Laurel, MD · On-site
$240 - $270/hr
The role involves enabling automation and AI-assisted capabilities for reverse engineering tasks, with a focus on binary analysis, disassembly, and workflow optimization for complex software and ...
Laurel, MD · On-site
$240 - $270/hr
The role involves enabling automation and AI-assisted capabilities for reverse engineering tasks, with a focus on binary analysis, disassembly, and workflow optimization for complex software and ...
$185K - $190K/yr
Perform reverse engineering of hardware components, software applications and operating systems to determine functionality, code structure, and circuit design for use in the design and development of ...
Quick apply
$185K - $190K/yr
Perform reverse engineering of hardware components, software applications and operating systems to determine functionality, code structure, and circuit design for use in the design and development of ...
Mclean, VA · On-site
Lead and perform reverse engineering on target systems, developing custom tools and documentation to support the program's digital forensic capabilities. Responsibilities: * Lead complex reverse ...
Mclean, VA · On-site
Lead and perform reverse engineering on target systems, developing custom tools and documentation to support the program's digital forensic capabilities. Responsibilities: * Lead complex reverse ...
Hanover, MD · On-site
$185K - $190K/yr
Perform reverse engineering of hardware components, software applications and operating systems to determine functionality, code structure, and circuit design for use in the design and development of ...
Hanover, MD · On-site
$185K - $190K/yr
Perform reverse engineering of hardware components, software applications and operating systems to determine functionality, code structure, and circuit design for use in the design and development of ...
The role involves reverse engineering malicious code, developing analysis methods, and collaborating within the security community to address emerging threats. Responsibilities : • Reverse engineer ...
The role involves reverse engineering malicious code, developing analysis methods, and collaborating within the security community to address emerging threats. Responsibilities : • Reverse engineer ...
Arlington, VA · On-site
The role involves reverse engineering malicious code, developing new analysis methods and tools, and participating in the broader security community to address emerging and complex threats.
Arlington, VA · On-site
The role involves reverse engineering malicious code, developing new analysis methods and tools, and participating in the broader security community to address emerging and complex threats.
Fort George G Meade, MD · On-site
$234K - $287K/yr
You have advanced skills in reverse engineering complex networked code bases. You will also be able to perform development and testing tasks in support of the team. Further, you have skill or ...
Fort George G Meade, MD · On-site
$234K - $287K/yr
You have advanced skills in reverse engineering complex networked code bases. You will also be able to perform development and testing tasks in support of the team. Further, you have skill or ...
You have advanced skills in reverse engineering complex networked code bases. You will also be able to perform development and testing tasks in support of the team. Further, you have skill or ...
Quick apply
You have advanced skills in reverse engineering complex networked code bases. You will also be able to perform development and testing tasks in support of the team. Further, you have skill or ...
Fort George G Meade, MD · On-site
$150K - $180K/yr
Momentum Engineering, Inc. fosters an employee-centric culture. Our strength lies in our people ... Job Summary * Seeking a Reverse Engineer to support cybersecurity and mission operations by ...
Fort George G Meade, MD · On-site
$150K - $180K/yr
Momentum Engineering, Inc. fosters an employee-centric culture. Our strength lies in our people ... Job Summary * Seeking a Reverse Engineer to support cybersecurity and mission operations by ...
A bout the role The SEI helps advance software engineering principles and practices and serves as a ... Reverse engineer malicious code in support of high-impact customers, design and develop new ...
A bout the role The SEI helps advance software engineering principles and practices and serves as a ... Reverse engineer malicious code in support of high-impact customers, design and develop new ...
Mclean, VA · On-site
$150 - $210/hr
Lead and perform reverse engineering on target systems, developing custom tools and documentation to support the program's digital forensic capabilities. Responsibilities: * Lead complex reverse ...
Mclean, VA · On-site
$150 - $210/hr
Lead and perform reverse engineering on target systems, developing custom tools and documentation to support the program's digital forensic capabilities. Responsibilities: * Lead complex reverse ...
Columbia, MD · On-site
If you are passionate about reverse engineering, automation, and leveraging AI to solve challenging problems, this is the opportunity for you. What you will do * Tooling Enhancements: Design and ...
Columbia, MD · On-site
If you are passionate about reverse engineering, automation, and leveraging AI to solve challenging problems, this is the opportunity for you. What you will do * Tooling Enhancements: Design and ...
$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 22 days ago