Drimva

Shield AI

Senior Engineer, HMS Simulation Framework (R6058)

Washington, D.C. · Senior · Full-time · Posted Oct 5, 2026

Education
Typically requires a Bachelor's degree in Aerospace Engineering, Mechanical Engineering, Computer Science, Computer Engineering, Systems Engineering, or a related technical discipline, or equivalent practical experience.

About the job

Develops and maintains software adapters, plugins, and interfaces for simulation frameworks, including migrating capabilities from HMSSimBlocks to HMSF and supporting simulation-autonomy integration.

What you'll do

  • Build and maintain C++ and Python adapters, plugins, and interfaces for named simulation frameworks.
  • Port HMSSimBlocks capabilities to HMSF while supporting legacy users and maintaining functional parity.
  • Debug simulation integration issues and create reusable plugin architectures, tests, and documentation.

What they ask for

  • Strong C++ and Python development background in Linux.
  • Experience writing or maintaining plugins, baseline interfaces, or simulation frameworks such as AFSIM, NGTS, or similar.
  • Familiarity with network protocols (UDP/TCP), DDS middleware, serialization, or interface standards such as CIGI.
  • Ability to obtain and maintain an active U.S. SECRET security clearance; U.S. citizenship required.

Tools

C++, Python, Linux, Git, AFSIM, NGTS, Aechelon, HMSSimBlocks

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)