Skip to main content

STR

Embedded Systems Emulation Engineer

San Diego, CA$110k–$151kmidAdded 1 month ago

About this role

STR is seeking an Embedded Systems Emulation Engineer to contribute to innovative technologies for national security. The role involves emulating cyber-physical systems, developing modular applications, and supporting analysis through advanced modeling techniques.

What you'll do

  • Architect and develop software for emulating cyber-physical systems.
  • Customize emulation frameworks using C/C++ and Python.
  • Analyze binaries to adapt firmware for emulated environments.
  • Create virtual device models for reverse engineering and analysis.
  • Network digital models for integrated system simulations.
  • Validate model quality through testing and documentation.

What they're looking for

  • Proficiency in C/C++
  • Proficiency in Python
  • Familiarity with emulation tools like QEMU
  • Strong understanding of computer architecture
  • Experience with source code management (Git)
  • Knowledge of software engineering best practices

Benefits

  • Collaborative learning environment
  • Opportunity to work on defense and security technologies
  • Engaging and challenging projects
  • Salary range of $110,000 - $151,000
  • Recognition of team contributions
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

STR

STR develops advanced autonomous systems, sensors, and software solutions for national security and defense applications, including multi-agent autonomy, radar and imaging systems, and cyber-physical system analysis tools. The company is hiring for leadership roles in autonomy and controls, software engineers, embedded systems developers, and co-op positions across its engineering teams.

View all jobs at STR