Drimva

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

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)