Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Systems Emulation Engineer

$110k - $151k

Science & 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Systems Emulation Engineer in Boston, MA vacancy
  •  ...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

    AVTC Group

    Boston, MA
    2 days ago
  •  ...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... 
    Suggested
    Immediate start
    Flexible hours

    Cyvl

    Boston, MA
    5 days ago
  • $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

    QuEra Computing

    Boston, MA
    11 hours ago
  • $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

    QuEra Computing

    Boston, MA
    11 hours ago
  • $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... 
    Suggested
    Work at office
    Work from home
    Flexible hours

    Owl Labs

    Boston, MA
    4 days ago
  • $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... 

    Draper Inc.

    Cambridge, MA
    11 hours ago
  • $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
    Local area

    Draper Labs

    Cambridge, MA
    29 days ago
  •  ...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 time
    Work experience placement

    Saviance

    Boston, MA
    2 days ago
  • $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... 

    Extropic

    Boston, MA
    11 hours ago
  •  ...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 work
    Temporary work

    Digital Prospectors

    Cambridge, MA
    3 days ago
  • $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 time
    Local area

    Draper Labs

    Cambridge, MA
    29 days ago
  • $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 time
    Local area

    Draper

    Cambridge, MA
    3 days ago
  •  ...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

    MicroEJ Inc

    Boston, MA
    2 days ago
  •  ...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

    Nanobiosym

    Cambridge, MA
    3 days ago
  • 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

    HiArc

    Boston, MA
    4 days ago
  • $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

    Draper

    Cambridge, MA
    2 days ago
  • $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

    Humanoid

    Cambridge, MA
    11 days ago
  • $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

    Draper Labs

    Cambridge, MA
    11 hours ago
  • $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... 

    Draper Labs

    Cambridge, MA
    4 days ago
  • 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... 

    LeafLabs

    Cambridge, MA
    1 day ago
  • 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 time
    Contract work

    Nocturnal

    Cambridge, MA
    1 day ago
  • 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

    Owl Labs

    Boston, MA
    4 days ago
  • 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... 

    Ninjakitchen

    Needham Heights, MA
    3 days ago
  • $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... 
    Worldwide
    Flexible hours

    Rocket Software

    Boston, MA
    3 days ago
  •  ...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 time
    Part time
    Work experience placement
    Local area
    Remote work
    Shift work

    State of Massachusetts

    Boston, MA
    3 days ago
  • $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 pay
    For contractors
    Work experience placement
    Shift work

    Beth Israel Lahey Health

    Boston, MA
    4 days ago
  • $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

    Navstar

    Woburn, MA
    11 hours ago
  • $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 placement
    Live in
    Work at office
    Local area

    Accenture

    Boston, MA
    3 days ago
  • $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... 

    MIT Lincoln Laboratory

    Lexington, MA
    3 days ago
  •  ...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 time
    Contract work
    Work experience placement

    BSF Talent Recruitment

    Boston, MA
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Systems Emulation Engineer. Be the first to apply!