Drimva

STR

Embedded Systems Emulation Engineer

$110K–$151K

San Diego, CA +4 · Full-time · Posted May 20, 2026

Location
San Diego, CA
Arlington, Virginia, United States
Melbourne, Florida, United States
San Diego, California, United States
Woburn, Massachusetts, United States
Education
BS in Computer Engineering, Computers Science, Electrical Engineering or related field

About the job

Develops software tools and models to emulate cyber-physical systems, enabling firmware rehosting, reverse engineering, and system-level simulation.

What you'll do

  • Architect, develop, implement, and test modular emulation tools and virtual device models.
  • Customize emulation frameworks and rehost firmware by analyzing binaries and hardware dependencies.
  • Build and validate integrated simulations, and communicate model foundations through reports and briefings.

What they ask for

  • Active Secret security clearance and eligibility for Top Secret clearance; U.S. citizenship is required for government clearance eligibility.
  • Proficiency in C/C++ and Python.
  • Familiarity with emulation and virtualization tools such as QEMU.
  • Strong understanding of computer architecture, emulation principles, software engineering practices, and collaborative source code management such as Git.

Nice to have

  • Active Top Secret clearance.
  • Experience with networked simulations, low-level software modifications, embedded systems, firmware reverse engineering, or hardware interfaces.

Pay

USD $110,000 - $151,000 (base salary)

Tools

C/C++, Python, QEMU, ARM, PPC, Git, Ghidra, IDA Pro

Model-written summary · the original posting is authoritative

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