Drimva

STR

Embedded Systems Emulation Engineer

$110K–$151K

Arlington, VA +4 · Full-time · Posted May 20, 2026

Location
Arlington, VA
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 models that emulate cyber-physical systems, enabling firmware rehosting, reverse engineering, and integrated system simulation.

What you'll do

  • Architect, develop, implement, and test modular emulation software and tools; extend frameworks such as QEMU using C/C++ and Python.
  • Analyze firmware and hardware dependencies, create virtual device models, and integrate networked simulations.
  • Validate model behavior and communicate technical foundations through reports and briefings.

What they ask for

  • Active Secret security clearance with eligibility for Top Secret; U.S. citizenship is required for eligibility.
  • 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, and software engineering practices; experience with Git.

Nice to have

  • Active Top Secret clearance; familiarity with network architecture and protocols.
  • Reverse engineering and firmware rehosting experience, or experience with device drivers, embedded systems, hardware interfaces, or component modeling.

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)