Drimva

STR

Embedded Systems Emulation Engineer

$110K–$151K

Melbourne, FL +4 · Full-time · Posted May 20, 2026

Location
Melbourne, FL
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; Masters or PhD in a related field is a nice-to-have.

About the job

Develops and tests software, emulators, and virtual device models for rehosting firmware and simulating embedded cyber-physical systems.

What you'll do

  • Build and test modular emulation tools, extend frameworks such as QEMU, and model virtual devices.
  • Analyze firmware and hardware dependencies to rehost firmware and support reverse engineering across architectures.
  • Create integrated 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 clearance; U.S. citizenship is required for the stated clearance 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, 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 rehosting, component modeling, or hardware interfaces.

Pay

USD $110,000 - $151,000 (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 5, 2026 (UTC)