STR
Associate Embedded Systems Emulation Engineer
$91K–$125K
Woburn, MA +2 · Full-time · Posted Oct 12, 2026
- Location
- Woburn, MA
Arlington, Virginia, United States
Woburn, Massachusetts, United States - Education
- BS in Computer Engineering, Computer Science, Electrical Engineering or related field
About the job
Build and validate software tools and models that emulate cyber-physical systems, supporting embedded firmware rehosting, reverse engineering, and integrated system simulations.
What you'll do
- Develop and test modular emulation tools and extend frameworks to support new targets, peripherals, and capabilities.
- Analyze firmware binaries and hardware dependencies, and create virtual device models and networked simulations.
- Validate emulation models and communicate their technical 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 U.S. Government clearance eligibility.
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
- Strong C/C++ foundation for systems-level or embedded software development, and knowledge of Python.
- Familiarity with emulation or virtualization tools, strong computer architecture and emulation principles, software engineering best practices, and collaborative source code management such as Git.
Nice to have
- Active Top Secret security clearance.
- Experience with firmware reverse engineering and rehosting, networked simulations, low-level software, hardware/software interfaces, or hardware components.
Pay
USD $91,000 - $125,000 base salary
Tools
C/C++, Python, QEMU, ARM, PPC, Git
Model-written summary · the original posting is authoritative