1

Reverse Engineering Jobs (NOW HIRING)

Experience with malware reverse engineering is required. The Reverse Engineer Level 3 shall possess the following capabilities: * Technical analysis of malicious binaries through controlled execution ...

Reverse Engineer

Fort George G Meade, MD ยท On-site

$125K - $180K/yr

Visionist software developers perform reverse engineering and low-level development to identify ... We embed small engineering teams with analysts to rapidly identify and solve mission capability ...

Software Reverse Engineer

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

Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems

Experience with malware reverse engineering is required. The Reverse Engineer Level 3 shall possess the following capabilities: * Technical analysis of malicious binaries through controlled execution ...

Experience with malware reverse engineering is required and expertise with Ghidra and/or IDA Pro is helpful. The Reverse Engineer Level 4 shall possess the following capabilities: * Perform technical ...

Reverse Engineer 4

Annapolis Junction, MD ยท On-site

$158K - $173K/yr

Experience with malware reverse engineering is required and expertise with Ghidra and/or IDA Pro is helpful. The Reverse Engineer Level 4 shall possess the following capabilities: * Perform technical ...

Reverse Engineer

Fort George G Meade, MD ยท On-site

$125K - $180K/yr

We embed small engineering teams with analysts to rapidly identify and solve mission capability ... Your contributions are... - Perform reverse engineering and debugging on existing software ...

Reverse Engineer 4

Annapolis Junction, MD ยท On-site

$158K - $173K/yr

Experience with malware reverse engineering is required and expertise with Ghidra and/or IDA Pro is helpful. The Reverse Engineer Level 4 shall possess the following capabilities: * Perform technical ...

Degree must be in Computer Science, Computer Engineering, Information Systems, or related discipline from an accredited college or university. * Relevant experience must be in malware reverse ...

Principal Software Reverse Engineer

Woburn, MA ยท On-site

$204K - $284K/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

next page

Showing results 1-20

Reverse Engineering information

See salary details

$82K

$136.3K

$195K

How much do reverse engineering jobs pay per year?

As of Jun 22, 2026, the average yearly pay for reverse engineering in the United States is $136,286.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,000.00 and $178,000.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior engineers in specialized fields such as software engineering, data engineering, or systems engineering can earn $300,000 or more annually, especially with extensive experience, advanced skills, and working in high-demand industries like technology or finance. Roles often require advanced certifications, leadership responsibilities, or working in competitive markets with high compensation packages.

What are some common challenges faced in a Reverse Engineering role?

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.

What is a reverse engineer job?

A reverse engineer job involves analyzing software, hardware, or systems to understand their design and functionality, often to identify vulnerabilities or create compatible products. It requires skills in programming, debugging, and using specialized tools like disassemblers and debuggers. Professionals in this role may work in cybersecurity, software development, or product testing environments.

What engineers make $500,000?

Senior engineers in specialized fields such as software engineering, data engineering, or cybersecurity can earn $500,000 or more annually, especially with extensive experience, advanced skills, and in high-demand industries. Executive or leadership roles like engineering managers or directors may also reach this compensation level, often including bonuses and stock options.

What is a Reverse Engineering job?

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.

Will AI replace reverse engineering?

AI can assist reverse engineers by automating certain analysis tasks and identifying patterns in complex data. However, reverse engineering requires critical thinking, creativity, and understanding of context that AI currently cannot fully replicate, making human expertise essential in the field.

What are the key skills and qualifications needed to thrive in the Reverse Engineering position, and why are they important?

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.

More about Reverse Engineering jobs
What cities are hiring for Reverse Engineering jobs? Cities with the most Reverse Engineering job openings:
What are the most commonly searched types of Reverse Engineering jobs? The most popular types of Reverse Engineering jobs are:
What states have the most Reverse Engineering jobs? States with the most job openings for Reverse Engineering jobs include:
Infographic showing various Reverse Engineering job openings in the United States as of June 2026, with employment types broken down into 93% Full Time, 4% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $136,286 per year, or $65.5 per hour.

Reverse Engineer 3

Gormat

San Antonio, TX โ€ข On-site

Full-time

Posted 24 days ago


Job description

We are seeking a Reverse Engineer to perform technical analysis of malicious binaries using various methods and determine functionality and indicators of compromise. You will provide information that assists with malware detection and mitigation. Experience with malware reverse engineering is required.

The Reverse Engineer Level 3 shall possess the following capabilities:

  • Technical analysis of malicious binaries through controlled execution and/or static analysis of assembly code, overcoming techniques designed to defeat analysis, in order to ascertain functionality, capability, call-backs, assist with attribution to adversary infrastructure, and identification of indicators of compromise.
  • Provide information and documentation that enables malware detection, signature creation, and mitigation.
  • Support to perform technical analysis of malicious binaries using various methods and determine functionality and indicators of compromise. Experience with malware reverse engineering is required.

Qualifications:

  • An Associate's degree plus 10 years of relevant experience;
  • A Bachelor's degree plus 8 years of relevant experience;
  • A Master's degree plus 6 years of relevant experience;
  • A Doctoral degree plus 4 years of relevant experience.
  • Degree must be in Computer Science, Computer Engineering, Information Systems, or related discipline from an accredited college or university.
  • CISSP/GIAC GREM/CREA, Information Assurance Certification may be required

TS/SCI with polygraph is required.