Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

STR Logo

Senior Software Engineer - Emulation Tooling and Modeling

STR

Salary not specified
Aug 28, 2025
Woburn, MA, US
Apply Now

STR is looking to hire a Senior Software Engineer to develop cutting-edge technologies with significant and immediate impact on national security, working at the nexus of computers and real-world physical systems.

Requirements

  • Proficiency in C/C++ and Python
  • Familiarity with virtualization tools (e.g. Docker, QEMU)
  • Strong grasp of emulation principles, computer architecture, and software engineering principles
  • Experience working with hardware components and interfaces.
  • Experience using collaborative source code management (Git, Subversion)
  • Familiarity with network architectures and protocols
  • Implant or software patch development

Responsibilities

  • Working as part of a small, focused team to architect, develop, implement, and test applications featuring modular software design principles
  • Developing bare metal emulators in C/C++, Python as well as unit tests for verification of capabilities
  • Developing emulator capabilities and unit tests to increase overall feature capabilities to develop advanced models
  • Implementing component models in Python/C/C++, and integrating models into system-level simulations with software processing chains, including development of unit-level and system-level tests and verification
  • Developing integrated models using virtualization tools (e.g. QEMU, Docker), that are networked together, and launched using scripting tools (e.g. bash, python)
  • Communicating technical foundations of models and algorithms through reports and briefings

Other

  • 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.
  • Bachelor's Degree in Computer Engineering, Computers Science, Electrical Engineering or related field with 5 years a relevant experience, Master's Degree with 3 years experience, or PhD
  • Active Top Secret (TS) Security Clearance