STR
Embedded Systems Emulation Engineer
$110K–$151K
Woburn, MA +4 · Full-time · Posted May 20, 2026
- Location
- Woburn, MA
Arlington, Virginia, United States
Melbourne, Florida, United States
San Diego, California, United States
Woburn, Massachusetts, United States - Education
- BS in Computer Engineering, Computer Science, Electrical Engineering, or related field.
About the job
Develops software tools and emulated models of cyber-physical systems to support firmware rehosting, reverse engineering, analysis, and integrated system simulation.
What you'll do
- Architects, develops, implements, and tests modular emulation software and tools, extending frameworks to support new targets and peripherals.
- Analyzes firmware and hardware dependencies and builds virtual device models and networked simulations.
- Validates model behavior and communicates technical foundations through reports and briefings.
What they ask for
- Active Secret security clearance with eligibility for Top Secret clearance; U.S. citizenship is needed by the U.S. Government.
- Proficiency in C/C++ and Python.
- Familiarity with emulation and virtualization tools such as QEMU or similar frameworks.
- Strong understanding of computer architecture, emulation principles, software engineering practices, and collaborative source code management such as Git.
Nice to have
- Active Top Secret security clearance.
- Experience with networked simulations, low-level software modifications, embedded systems, firmware reverse engineering, or hardware components and interfaces.
Pay
$110,000 - $151,000 USD base salary
Tools
C/C++, Python, QEMU, Git, ARM, PPC, Ghidra, IDA Pro
Model-written summary · the original posting is authoritative