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 ...
The Software Engineering Institute at Carnegie Mellon University is seeking a Reverse Engineer Researcher for the Threat Analysis directorate. The role involves reverse engineering malicious code ...
The Software Engineering Institute at Carnegie Mellon University is seeking a Reverse Engineer Researcher for the Threat Analysis directorate. The role involves reverse engineering malicious code ...
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 ...
Huntsville, AL · On-site
This role requires knowledge in a wide array of engineering and computing disciplines and an ... Duties include using static and dynamic analysis tools to facilitate reverse engineering and ...
Huntsville, AL · On-site
This role requires knowledge in a wide array of engineering and computing disciplines and an ... Duties include using static and dynamic analysis tools to facilitate reverse engineering and ...
Beavercreek, OH · On-site
$99K - $130K/yr
Reverse Engineer Belong. Connect. Grow. with KBR ... KBR's National Security Solutions team provides high-end engineering and advanced technology ...
Beavercreek, OH · On-site
$99K - $130K/yr
Reverse Engineer Belong. Connect. Grow. with KBR ... KBR's National Security Solutions team provides high-end engineering and advanced technology ...
Beavercreek, OH · On-site
$99K - $130K/yr
Reverse Engineer Belong. Connect. Grow. with KBR ... KBR's National Security Solutions team provides high-end engineering and advanced technology ...
Beavercreek, OH · On-site
$99K - $130K/yr
Reverse Engineer Belong. Connect. Grow. with KBR ... KBR's National Security Solutions team provides high-end engineering and advanced technology ...
About 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 ...
About 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
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 ...
OVERVIEW: The Reverse Engineering Drafter will report directly to the Technical Support Manager and be responsible for reverse engineering of parts, assemblies, and the workscopes therein.
OVERVIEW: The Reverse Engineering Drafter will report directly to the Technical Support Manager and be responsible for reverse engineering of parts, assemblies, and the workscopes therein.
OVERVIEW: The Reverse Engineering Drafter will report directly to the Technical Support Manager and be responsible for reverse engineering of parts, assemblies, and the workscopes therein.
OVERVIEW: The Reverse Engineering Drafter will report directly to the Technical Support Manager and be responsible for reverse engineering of parts, assemblies, and the workscopes therein.
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 ...
If you are passionate about reverse engineering, automation, and leveraging AI to solve challenging problems, this is the opportunity for you. Responsibilities * Tooling Enhancements: Design and ...
Quick apply
If you are passionate about reverse engineering, automation, and leveraging AI to solve challenging problems, this is the opportunity for you. Responsibilities * 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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
Fort George G Meade, MD · On-site
$170K - $215K/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
$170K - $215K/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 ...
$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 ...
$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
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.
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.

Full-time
Re-posted 2 days ago