Embedded Systems Emulation Engineer
$110k - $151kScience & Technology Research (STR)
Embedded Systems Emulation Engineer
Arlington, VA
STR is hiring an Embedded Systems Emulation Engineer to join our multidisciplinary team of researchers and engineers developing cutting-edge technologies with significant and immediate impact on our national security. In this role, you will work at the intersection of computer systems and real-world physical systems, building the tools and models that emulate complex cyber-physical platforms to enable analysis, reverse engineering, and experimentation.
We believe every employee brings a unique set of skills, experiences, and perspectives that are essential to providing innovative solutions for our customers. You do not need to have experience with every technology listed to be successful in this role. Strong fundamentals, curiosity, and the ability to learn new tools and domains are highly valued.
What You Will Do:
- Work as part of a small, focused team to architect, develop, implement, and test modular software applications and tools for emulating cyber-physical systems.
- Extend and customize existing emulation frameworks (e.g., QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities.
- Rehost unknown or sparsely documented firmware by analyzing binaries, identifying hardware dependencies, and adapting these to run correctly in emulated environments.
- Develop emulator tooling and virtual device models to support reverse engineering and analysis of embedded systems across diverse architectures (e.g., ARM, PPC).
- Develop digital models using virtualization tools (e.g., QEMU) and network them together to create integrated, end-to-end system simulations that closely approximate real hardware behavior.
- Ensure model quality and correctness through unit-level and system-level testing, and by validating behavior against first principles, measured data, documentation, and hardware/software artifacts.
- Communicate technical foundations of models and algorithms through reports and briefings
Who You Are:
- This position requires an Active Secret security clearance with eligibility for Top Secret (TS) clearance, for which U.S. citizenship is needed by U.S. Government.
- Proficiency in C/C++ for systems-level or embedded software development
- Proficiency in Python for tool development, automation, and integration
- Familiarity with emulation and virtualization tools (e.g., QEMU or similar frameworks)
- Strong understanding of computer architecture, emulation principles, and software engineering best practices (e.g., modular design, testing, code review)
- Experience using collaborative source code management (e.g., Git)
Education:
- BS in Computer Engineering, Computers Science, Electrical Engineering or related field
Nice to Have:
- Active Top Secret (TS) Security Clearance
- Familiarity with network architecture and protocols, and experience integrating networked simulations
- Experience with low-level software modifications (e.g., implants, firmware changes, binary patch development)
- Experience at the software/hardware interface, including device drivers or real-time/embedded operating systems
- Experience with reverse engineering and firmware rehosting for embedded systems, including analysis of instruction set architectures (e.g., ARM, PPC) and use of tools such as Ghidra, IDA Pro, or Binary Ninja
- Experience implementing component models (e.g., sensors, actuators, dynamics, environmental factors) in Python and/or C/C++, and integrate them into system-level simulations and software processing chains
- Experience working with hardware components and interfaces
- Masters or PhD in related field
Pay Information Full-Time Salary Range: $110,000 - $151,000
The salary range listed is based on external market data. Offers are based on factors, such as but not limited to, the candidate's experience, education, training, key skills/critical skills, security clearances, and prevailing market and business conditions.
- ...Embedded Software Engineer Multiple locations (CA, MA, NJ, AZ, KS, TX) Secret Clearance required Requirements/ Prerequisites Bachelors... ...Hardware / Software for (RTOS) or Real Time Operating Systems and Software Knowledge of Python, C++ or Java Experience...Suggested
- ...CYVL Embedded Systems Engineer CYVL is a Physical AI company on a mission to bring Infrastructure Intelligence to every city, town, and community on the planet. We help governments plan, build, and maintain the physical infrastructure that people depend on every day...SuggestedImmediate startFlexible hours
$120k - $202k
...Scientific Software Engineer — Emulation & Application Boston, MA, USA QuEra Computing Inc. is building the world's most scalable quantum computers using neutral-atom technology. Based in Boston and founded by the pioneers of neutral-atom quantum platforms at Harvard...Suggested$102.4k - $166.4k
...Scientific Software Engineer - Virtual Machine & Emulation QuEra Computing Inc. seeks a creative and collaborative Scientific Software Engineer to help solve the unique software challenges of integrating high-level applications into state-of-the-art neutral-atom quantum...Suggested$100k - $120k
Owl Labs is seeking a highly motivated Embedded Systems Design Engineer to join our team. In this role, you will be responsible for designing, developing, and optimizing advanced audio, video, and wireless systems for our cutting‑edge communications and conferencing products...SuggestedWork at officeWork from homeFlexible hours$82.3k - $220k
...innovative research and development firm is looking for a Senior Embedded Software Engineer to design and implement embedded software architecture, analyze requirements, and work on complex real-time systems. Candidates should have 5-10 years of experience in embedded...$100k - $275k
...space exploration to biomedical engineering, lives often depend on the... ...techniques. Develops embedded software based on prototype... ...Subject Matter Expert in embedded systems development with broad... ...Experience with in-circuit emulators, JTAG debuggers and laboratory...Full timeLocal area- ...Job Title: Senior Android Low- Level Embedded Software Engineer Location: Boston, MA (On-site)... ...and maintaining software for embedded systems. You will leverage your expertise in... ...embedded development tools, debuggers, emulators, and compilers. Experience developing...Full timeWork experience placement
$150k - $250k
...Embedded Software Engineer Extropic is seeking a highly skilled Embedded Software Engineer with deep... ...involves close interaction with the systems, IC design, test, and physics cross-... ...using JTAG/SWD debuggers, in-circuit emulators, and software diagnostic tools. Perform...- ...Position: Embedded Software Engineer Location: Cambridge, MA (On-Site) Length: 12+ Month Contract... ...of embedded real-time avionics systems. Essential Duties and Responsibilities... .... Experience with in-circuit emulators, JTAG debuggers, and laboratory test...Contract workTemporary work
$82.3k - $220k
...space exploration to biomedical engineering, lives often depend on the... ...Summary: The Embedded Software Engineer (SMTS) provides... ...embedded software for imaging systems, device, process and vehicle... ...Experience with in-circuit emulators, JTAG debuggers and laboratory...Full timeLocal area$75k - $150k
...space exploration to biomedical engineering, lives often depend on the... ...proven techniques. • Develops embedded software based on prototype... .... • Contributes to the system design based on demonstrated... ...• Experience with in-circuit emulators, JTAG debuggers and laboratory...Full timeLocal area- ...Embedded Systems Engineer (C/C++) As Embedded Systems Engineer (C/C++), you will be part of our Customer Care and R&D teams, you are in contact with the top #5 companies in the following market segments: Smart home, home appliances, wearables, industry, energy, medical...Remote work
- ...Position Overview: We are looking for a seasoned Senior Embedded Firmware Engineer with deep Rust expertise to lead the re-architecture and... ...bare-metal embedded programming across resource-constrained systems. Hands-on background designing and building secure...Full time
- A leading technology company in Merrimack is seeking a Staff Software Engineer to lead software development for medical instruments. Responsibilities include designing embedded systems and ensuring high-quality software delivery. Candidates should have extensive experience...Flexible hours
$100k - $275k
...space exploration to biomedical engineering, lives often depend on the... ...techniques. Develops embedded software based on prototype... ...subject matter expert in embedded systems development with broad... ...Experience with in‑circuit emulators, JTAG debuggers and laboratory...Full time$150k - $200k
...even further. About the Role As an Embedded Software Engineer on the Core Platform team in Boston,... ...intersection of hardware, software, and systems integration, creating realistic test... ...and the necessary infrastructure to emulate complex robotic behaviors. Create sophisticated...Work at office$100k - $275k
...space exploration to biomedical engineering, lives often depend on the... ...techniques. Develops embedded software based on prototype... ...Subject Matter Expert in embedded systems development with broad... ...Experience with in‑circuit emulators, JTAG debuggers and laboratory...Local area$100k - $275k
...nonprofit research firm located in Cambridge, MA, seeks a Software Engineer to develop high-performance solutions for various domains... ...space applications. This role requires strong expertise in embedded systems and real-time software, with a minimum of 15 years of relevant...- An innovative engineering firm in Cambridge, Massachusetts, is seeking a Senior Member of Technical Staff to lead client engagements, architect embedded systems, and mentor engineers. You will work on high-impact projects across robotics, biotech, and aerospace, requiring...
- Nocturnal Inc. Embedded Systems / Firmware Engineer Cambridge, MA·Full time We're looking for a Embedded Systems / Firmware Engineer own the hardware-firmware stack end-to-end. The ideal candidate will bring strong embedded systems experience and a passion for creating...Full timeContract work
- Owl Labs in Boston is looking for a motivated Embedded Systems Design Engineer. This in-person role involves designing and optimizing audio, video, and wireless systems for communications products. The ideal candidate will have a Bachelor’s degree in a related field and...Work from home
- A technology-driven company in Needham is looking for an embedded software engineer to develop and maintain software for microcontrollers and connected devices. The ideal candidate will have a Bachelor's degree in Computer Engineering or related fields and experience in...
$120.5k - $162.68k
...seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction... ..., reliable components on distributed systems.Apply Deep IMS Domain ExpertiseModel real... ...modernization, replatforming, or emulation technologies.Familiarity with COBOL or PL...WorldwideFlexible hours- ...all MassDOT communication, electronic and Intelligent Traffic System (“ITS”) including, but not limited to: two-way radio, fiber optic... ...to professionally interface with all departments involved in engineering, operation, and maintenance. Duties and Responsibilities *...Full timePart timeWork experience placementLocal areaRemote workShift work
$33.65 - $45.29 per hour
...making a difference in people's lives. This position will primarily support Plymouth, MA with coverage to other sites across BILH System as needed. Under the direction of the Manager of Telecommunications and within established hospital, clinic, and department...Hourly payFor contractorsWork experience placementShift work$112k - $154k
...Emulation Tooling And Modeling Software Engineer STR is hiring an Emulation Tooling and Modeling Software Engineer... ...computers and real-world physical systems. The skills listed below are representative... ...in reverse engineering of embedded instruction set architectures (e.g...Immediate start$70.35k - $196k
...Time/Attendance in Workforce Software suite Minimum of 4 years of experience in implementing or training on a packaged software system or highly complex internally developed application Minimum of 2 years of experience with Integrations in Workforce Software suite...Work experience placementLive inWork at officeLocal area$116.4k - $140k
...Select how often (in days) to receive an alert: JOIN OUR TALENT NETWORK Secure Software, Embedded Systems Engineer (mid-career) Apply now Date: Apr 22, 2026 Location: Lexington, MA, US Company: MIT Lincoln Laboratory...- ...About the job Application Solution Engineer, Servo Motor & Motion Control | Mandarin Preferred Job brief We are currently... ...Solution Engineer focused on servo motor and motion control core systems. This role is responsible for end-to-end technical solution...Full timeContract workWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Systems Emulation Engineer. Be the first to apply!

