Senior Simulation Framework Engineer - HMSF (C++/Python)

Shield

Washington

On-site

USD 120,000 - 190,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Bonus
Benefits
Equity

Job summary

Shield AI is seeking a Simulation Framework Engineer to write C++ and Python, design adapters, and build plugins for our modeling and simulation environments and core autonomy software.

You will migrate HMSSimBlocks to HMSF, port custom modules, and ensure compatibility with DoD-recognized backends like AFSIM and NGTS. The role emphasizes hands-on development, debugging, and robust testing.

Qualifications

  • Bachelor's degree in Aerospace Engineering, Mechanical Engineering, CS, CE, Systems or related field, or equivalent practical experience.
  • Strong software development background in C++ and Python in Linux.
  • Solid fundamentals: Git, automated testing, debugging.
  • Experience writing or maintaining plugins, interfaces, or modeling frameworks for simulation environments.
  • Familiarity with UDP/TCP, DDS middleware, serialization or CIGI standards.
  • Ability to obtain and maintain an active U.S. SECRET clearance.

Responsibilities

  • Write, compile, and maintain adapters, plugins, and interfaces in C++ and Python for multiple simulators.
  • Migrate HMSSimBlocks to HMSF and port custom modules while supporting legacy users.
  • Design and maintain a reusable CIGI plugin layer for visual communication with Aechelon image generators.
  • Ensure extensibility with templates and architectures for plug-in sensors or models.
  • Maintain parity in CSF loading, DDS, GRID standards, and Hivemind SDK updates.
  • Help integration teams debug complex simulation-autonomy issues and write tests.

Skills

C++
Python
Linux
Debugging

Education

Bachelor's degree in a technical discipline

Tools

Git
DDS middleware
CIGI
AFSIM

Job description

Shield AI is seeking a Simulation Framework Engineer to write C++ and Python, design adapters, and build plugins for our modeling and simulation environments and core autonomy software.

You will migrate HMSSimBlocks to HMSF, port custom modules, and ensure compatibility with DoD-recognized backends like AFSIM and NGTS. The role emphasizes hands-on development, debugging, and robust testing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Simulation Framework Engineer — C++/Python, HMSF Migration
Simulation Framework Engineer — C++/Python, HMSF Migration

Shield • Washington

On-site
USD 120,000 - 190,000
Bonus
Benefits
Equity
Simulation Framework Engineer I — Autonomy & Simulation
Simulation Framework Engineer I — Autonomy & Simulation

Shieldai • Washington

On-site
USD 90,000 - 140,000
Simulation Framework Engineer I (C++/Python)
Simulation Framework Engineer I (C++/Python)

Shield • Washington, Northern (KY)

Hybrid
USD 79,000 - 110,000
Simulation Framework Engineer II – Autonomy & M&S
Simulation Framework Engineer II – Autonomy & M&S

Shieldai • San Diego (CA)

On-site
USD 120,000 - 160,000
Bonus
Benefits
Equity
Simulation Framework Engineer II | Autonomy & Plugins
Simulation Framework Engineer II | Autonomy & Plugins

Shield • San Diego (CA), Northern (KY)

Hybrid
USD 100,000 - 150,000
Equity
Benefits
Bonus
Hands-on Simulation Framework Engineer II
Hands-on Simulation Framework Engineer II

Speedrun Talent Network • San Diego (CA), Northern (KY)

Hybrid
USD 90,000 - 130,000
Engineer I, Simulation Framework (R6203)
Engineer I, Simulation Framework (R6203)

Telemetry Today LLC • Washington

Hybrid
USD 90,000 - 120,000
Engineer II, Simulation Framework (R6204)
Engineer II, Simulation Framework (R6204)

Telemetry Today LLC • San Diego (CA), Northern (KY)

Hybrid
USD 90,000 - 120,000
Simulation Framework Engineer I — Autonomy Simulation
Simulation Framework Engineer I — Autonomy Simulation

Shield • San Diego (CA)

On-site
USD 79,000 - 110,000
Simulation Framework Engineer II - Autonomy & Integration
Simulation Framework Engineer II - Autonomy & Integration

Shield • San Diego (CA)

On-site
USD 100,000 - 150,000
Equity
Benefits
Bonus eligibility