Support vulnerability discovery and validation efforts against embedded systems and firmware
Job Summary
Support vulnerability discovery and validation efforts against embedded systems and firmware.
Focus on hands-on vulnerability research, including building emulation-backed test environments, developing fuzzing workflows, performing crash triage and root-cause analysis.
Works closely with reverse engineers and senior vulnerability researchers to deliver reproducible findings and high-quality technical documentation for government customers.
Matching Summary
Support vulnerability discovery and validation efforts against embedded systems and firmware.
Salary
$99,200 - $130,000
Skills & Requirements
Must-have
Embedded systems and firmware research
Fuzzing workflows and crash triage
Proof-of-concept exploit development
Firmware and binary reverse engineering
C/C++, Python, and assembly proficiency
Nice-to-have
Symbolic execution analysis
Hardware-focused vulnerability research
Clear technical communication skills
Key Requirements
Active U.S. government Secret security clearance
Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
4–9 years of experience in vulnerability research, reverse engineering, or exploit development
Strong understanding of embedded systems, firmware, operating systems, and low-level software behavior
Experience with embedded emulation environments
Experience with coverage-guided fuzzing, fuzz harness development, and crash triage workflows
Work Rights
Must have active U.S. government Secret security clearance