The Reverse Engineer will analyze software and firmware to understand functionality, identify vulnerabilities, and support mission objectives. This role involves working with compiled code, binary ...
The Reverse Engineer will analyze software and firmware to understand functionality, identify vulnerabilities, and support mission objectives. This role involves working with compiled code, binary ...
Hardware Reverse Engineer SME with Security Clearance
Arlington, VA · On-site
$142K - $187K/yr
Hardware Reverse Engineer SME (TS/SCI) Location: Arlington, VA Clearance: Active TS/SCI required ... firmware and low-level software on embedded devices Identify and extract embedded malware from ...
Hardware Reverse Engineer SME with Security Clearance
Arlington, VA · On-site
$142K - $187K/yr
Hardware Reverse Engineer SME (TS/SCI) Location: Arlington, VA Clearance: Active TS/SCI required ... firmware and low-level software on embedded devices Identify and extract embedded malware from ...
Subject Matter Expert Hardware Reverse Engineer with Security Clearance
Arlington, VA · On-site
$141K - $186K/yr
Reverse engineer firmware and low-level software on embedded devices * Collaborate with Partner research teams to leverage cutting-edge analytical capabilities * Utilize and enhance KI2 system ...
Subject Matter Expert Hardware Reverse Engineer with Security Clearance
Arlington, VA · On-site
$141K - $186K/yr
Reverse engineer firmware and low-level software on embedded devices * Collaborate with Partner research teams to leverage cutting-edge analytical capabilities * Utilize and enhance KI2 system ...
Senior Hardware Reverse Engineer - OT/ICS Forensics
Arlington, VA · On-site
$127K - $170K/yr
Reverse engineer firmware and low-level software on embedded devices * Collaborate with Nightwing research teams toleveragecutting-edgeanalytical capabilities * Utilize and enhance KI2 system ...
New
Senior Hardware Reverse Engineer - OT/ICS Forensics
Arlington, VA · On-site
$127K - $170K/yr
Reverse engineer firmware and low-level software on embedded devices * Collaborate with Nightwing research teams toleveragecutting-edgeanalytical capabilities * Utilize and enhance KI2 system ...
New
Senior Principal Reverse Engineer
Arlington, VA · On-site
$144K - $199K/yr
... firmware and low-level software on embedded devices - Collaborate with Nightwing research teams to leverage cutting-edge analytical capabilities - Utilize and enhance KI2 system emulation ...
Senior Principal Reverse Engineer
Arlington, VA · On-site
$144K - $199K/yr
... firmware and low-level software on embedded devices - Collaborate with Nightwing research teams to leverage cutting-edge analytical capabilities - Utilize and enhance KI2 system emulation ...
Senior Principal Reverse Engineer
$144K - $199K/yr
... Reverse engineer firmware and low-level software on embedded devices - Collaborate with Nightwing research teams to leverage cutting-edge analytical capabilities - Utilize and enhance KI2 ...
Senior Principal Reverse Engineer
$144K - $199K/yr
... Reverse engineer firmware and low-level software on embedded devices - Collaborate with Nightwing research teams to leverage cutting-edge analytical capabilities - Utilize and enhance KI2 ...
Subject Matter Expert II
Arlington, VA · On-site
Reverse engineer firmware and low‑level software on embedded devices * Collaborate with Nightwing research teams to leverage cutting‑edge analytical capabilities * Utilize and enhance KI2 system ...
Subject Matter Expert II
Arlington, VA · On-site
Reverse engineer firmware and low‑level software on embedded devices * Collaborate with Nightwing research teams to leverage cutting‑edge analytical capabilities * Utilize and enhance KI2 system ...
Embedded Systems Reverse Engineer
Herndon, VA · On-site
$111K - $167K/yr
Analyze firmware, software protections, and protocols to uncover security flaws. * Utilize and ... Experience with reverse engineering and vulnerability research, using tools such as IDA Pro, Binary ...
Embedded Systems Reverse Engineer
Herndon, VA · On-site
$111K - $167K/yr
Analyze firmware, software protections, and protocols to uncover security flaws. * Utilize and ... Experience with reverse engineering and vulnerability research, using tools such as IDA Pro, Binary ...
SME Hardware Reverse Engineer with Security Clearance
Arlington, VA · On-site
$142K - $187K/yr
... firmware and low-level software on embedded devices - Collaborate with Nightwing research teams to leverage cutting-edge analytical capabilities - Utilize and enhance KI2 system emulation ...
SME Hardware Reverse Engineer with Security Clearance
Arlington, VA · On-site
$142K - $187K/yr
... firmware and low-level software on embedded devices - Collaborate with Nightwing research teams to leverage cutting-edge analytical capabilities - Utilize and enhance KI2 system emulation ...
CNO Reverse Engineer
Fort George G Meade, MD · On-site
$145K - $230K/yr
Perform reverse engineering of hardware components, software applications, operating systems, and firmware to determine functionality, code structure, and system behavior. * Analyze binaries ...
CNO Reverse Engineer
Fort George G Meade, MD · On-site
$145K - $230K/yr
Perform reverse engineering of hardware components, software applications, operating systems, and firmware to determine functionality, code structure, and system behavior. * Analyze binaries ...
The team comprises highly skilled individuals passionate about low-level programming, firmware ... Utilize exemplar techniques to reverse engineer wireless and embedded systems, identifying deep ...
The team comprises highly skilled individuals passionate about low-level programming, firmware ... Utilize exemplar techniques to reverse engineer wireless and embedded systems, identifying deep ...
CNO Reverse Engineer
Fort George G Meade, MD · On-site
$145K - $230K/yr
Perform reverse engineering of hardware components, software applications, operating systems, and firmware to determine functionality, code structure, and system behavior. * Analyze binaries ...
CNO Reverse Engineer
Fort George G Meade, MD · On-site
$145K - $230K/yr
Perform reverse engineering of hardware components, software applications, operating systems, and firmware to determine functionality, code structure, and system behavior. * Analyze binaries ...
... firmware and low-level software on embedded devices - Collaborate with Nightwing research teams to leverage cutting-edge analytical capabilities - Utilize and enhance KI2 system emulation ...
... firmware and low-level software on embedded devices - Collaborate with Nightwing research teams to leverage cutting-edge analytical capabilities - Utilize and enhance KI2 system emulation ...
CNO Reverse Engineer
Fort George G Meade, MD · On-site
$145K - $230K/yr
Perform reverse engineering of hardware components, software applications, operating systems, and firmware to determine functionality, code structure, and system behavior. * Analyze binaries ...
CNO Reverse Engineer
Fort George G Meade, MD · On-site
$145K - $230K/yr
Perform reverse engineering of hardware components, software applications, operating systems, and firmware to determine functionality, code structure, and system behavior. * Analyze binaries ...
Software Reverse Engineer
Bethesda, MD · On-site
$180K - $220K/yr
As a Software Reverse Engineer, you will be responsible for conducting software exploitation ... drivers/runtimes, firmware, and other binary data. • Perform exploitation of programs and ...
Software Reverse Engineer
Bethesda, MD · On-site
$180K - $220K/yr
As a Software Reverse Engineer, you will be responsible for conducting software exploitation ... drivers/runtimes, firmware, and other binary data. • Perform exploitation of programs and ...
Software Reverse Engineer
Arlington, VA · 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
Quick apply
Software Reverse Engineer
Arlington, VA · 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
Analyze and reverse engineer software binaries and embedded firmware on traditional and embedded systems to identify functional behavior. Conduct code review and vulnerability analysis on software ...
Analyze and reverse engineer software binaries and embedded firmware on traditional and embedded systems to identify functional behavior. Conduct code review and vulnerability analysis on software ...
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
Quick apply
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
Software Reverse Engineer
Arlington, VA · 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
Software Reverse Engineer
Arlington, VA · 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
Analyze and reverse engineer software binaries and embedded firmware on traditional and embedded systems to identify functional behavior. * Conduct code review and vulnerability analysis on software ...
Analyze and reverse engineer software binaries and embedded firmware on traditional and embedded systems to identify functional behavior. * Conduct code review and vulnerability analysis on software ...
Firmware Reverse Engineer information
See salary details
$75K - $86.8K
1% of jobs
$86.8K - $98.6K
2% of jobs
$98.6K - $110.5K
3% of jobs
$110.5K - $122.3K
3% of jobs
$122.3K - $134.1K
6% of jobs
$138.2K is the 25th percentile. Wages below this are outliers.
$134.1K - $145.9K
26% of jobs
$145.9K - $157.7K
3% of jobs
$157.7K - $169.5K
3% of jobs
The median wage is $170.4K / yr.
$169.5K - $181.4K
23% of jobs
$181.4K - $193.2K
1% of jobs
$194.2K is the 75th percentile. Wages above this are outliers.
$193.2K - $205K
27% of jobs
$75K
$167.4K
$205K
How much do firmware reverse engineer jobs pay per year?
What is a firmware reverse engineer?
What are the key skills and qualifications needed to thrive as a firmware reverse engineer?
What are some common challenges faced by firmware reverse engineers when analyzing proprietary embedded systems?
What is the difference between Firmware Reverse Engineer vs Embedded Systems Engineer?
| Aspect | Firmware Reverse Engineer | Embedded Systems Engineer |
|---|---|---|
| Required Credentials | Typically requires a degree in Computer Science, Electrical Engineering, or related fields; certifications like GREM or OSCP are common | Usually holds a degree in Electrical Engineering, Computer Engineering, or related fields; certifications like CISSP or PMP may be relevant |
| Work Environment | Primarily in security labs, research environments, or R&D teams focused on analyzing and understanding firmware | Involved in designing, developing, and testing embedded hardware and software in manufacturing or product development settings |
| Industry Usage | Commonly found in cybersecurity, defense, and hardware security sectors | Prevalent in consumer electronics, automotive, aerospace, and IoT device manufacturing |
While both roles involve working with hardware and software, Firmware Reverse Engineers focus on analyzing and understanding existing firmware, often for security purposes. Embedded Systems Engineers design and develop firmware and hardware for new products. The two roles share technical skills but differ in their primary objectives and work environments.
What are popular job titles related to Firmware Reverse Engineer jobs?
For Firmware Reverse Engineer jobs, the most frequently searched job titles are:

Reverse Engineer with Security Clearance
Annapolis Junction, MD • On-site
Other
Re-posted 10 days ago
Job description
* Analyze compiled code, binaries, and system behavior to identify malicious or exploitable conditions
* Perform static and dynamic analysis in support of mission objectives
* Support or develop tools, scripts, and methodologies for exploitation and vulnerability discovery
* Apply low-level programming and debugging techniques, including assembly-level analysis
* Collaborate with mission teams to support operational and technical objectives
* (Higher levels) Lead reverse engineering efforts, develop novel methodologies, and mentor junior engineers Requirements: * Bachelor's degree in Computer Science, Engineering, Mathematics, or related field
* Coursework must include algorithms, computer architecture (not network architecture), programming methodologies/languages, data structures, logic/computation, and advanced mathematics
* Experience with reverse engineering, binary analysis, debugging, and/or software/system engineering
* US Citizenship and active TS/SCI with Full Scope Polygraph required Level 2: * 5+ years of relevant experience
* Experience with reverse engineering of software or firmware
* Experience with low-level programming and assembly language
* Experience with debugging and binary analysis
* Exposure to vulnerability analysis and/or exploit development
Degree Substitution: * Master's + 3 years OR PhD + 2 years OR Associate's + 7 years (with relevant experience) Level 3: * 8+ years of relevant experience
* Experience with advanced reverse engineering of complex software systems
* Experience with static and dynamic binary analysis
* Experience with exploit development and vulnerability analysis
* Experience with assembly-level debugging and tool development
Degree Substitution: * Master's + 6 years OR PhD + 4 years OR Associate's + 10 years (with relevant experience)
Level 4: * 11+ years of relevant experience
* Expert-level experience in reverse engineering and binary/firmware analysis
* Experience leading complex reverse engineering or exploitation efforts
* Experience with vulnerability discovery and exploit research
* Experience developing tools, methodologies, and advanced debugging techniques
Degree Substitution: * Master's + 9 years OR PhD + 7 years OR Associate's + 13 years (with relevant experience)