Hands-on Simulation Framework Engineer II

Speedrun Talent Network

San Diego, Northern (CA, KY)

Hybrid

USD 90,000 - 130,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Shield AI seeks a Simulation Framework Engineer (L2) to develop and maintain software linking modeling and simulation environments with core autonomy software. You will write C++ and Python, build adapters and plugins, and create reusable components to reduce sim-assembly complexity for autonomy developers.

This early-career role involves migrating HMSSimBlocks to HMSF, porting modules, testing functionality, and maintaining compatibility for programs using HMSSimBlocks, under guidance from

Qualifications

  • Master's degree in CS, CE, AE, ME, Systems Eng or related field, or equivalent practical experience.
  • Foundational programming in C++ and Python from coursework, internships, or work.
  • Linux development experience with command line, build, and scripting basics.
  • Knowledge of Git version control, debugging, and automated testing practices.
  • Understanding of OO programming, APIs, modular software design.
  • Exposure to networking concepts (TCP/UDP, client-server, data serialization).
  • Interest in modeling/simulation, autonomy, robotics, distributed systems, defense tech.
  • Ability to obtain and maintain a U.S. SECRET clearance; U.S. citizenship required.

Responsibilities

  • Develop, compile, test, and maintain C++ and Python software for simulation adapters, plugins, and interfaces.
  • Contribute to baseline integrations for simulation backends such as AFSIM, NGTS, Aechelon, HMSSimBlocks, and HMSF.
  • Assist with the transition from HMSSimBlocks to HMSF by porting features and updating interfaces.
  • Maintain and improve HMSSimBlocks integrations for legacy programs still using the framework.
  • Support reusable simulation components and plugin patterns for sensors, vehicle models, and mission capabilities.
  • Implement and maintain CIGI-based plugins and interfaces for communication with Aechelon image generators.
  • Verify functional behavior across simulation plugins, including CSF loading, DDS, GRID, and Hivemind SDK compatibility.
  • Diagnose issues by reviewing logs, network traffic, DDS messages, APIs, configs, and call stacks.
  • Write unit tests, automated tests, developer docs, and example configurations.
  • Participate in code reviews, design discussions, bug triage, and cross-functional debugging.

Skills

C++
Python
Linux
Git
OO programming
Networking
Debugging
Test automation

Education

Master's degree

Tools

DDS
Unreal Engine
ROS 2
MATLAB/Simulink
Gazebo
CIGI
DIS / HLA

Job description

Shield AI seeks a Simulation Framework Engineer (L2) to develop and maintain software linking modeling and simulation environments with core autonomy software. You will write C++ and Python, build adapters and plugins, and create reusable components to reduce sim-assembly complexity for autonomy developers.

This early-career role involves migrating HMSSimBlocks to HMSF, porting modules, testing functionality, and maintaining compatibility for programs using HMSSimBlocks, under guidance from

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 & Integration
Simulation Framework Engineer II - Autonomy & Integration

Shield • San Diego (CA)

On-site
USD 100,000 - 150,000
Equity
Benefits
Bonus eligibility
Simulation Framework Engineer I — Autonomy & Simulation
Simulation Framework Engineer I — Autonomy & Simulation

Shieldai • Washington

On-site
USD 90,000 - 140,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
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
Senior Simulation Framework Engineer - HMSF (C++/Python)
Senior Simulation Framework Engineer - HMSF (C++/Python)

Shield • Washington

On-site
USD 120,000 - 190,000
Bonus
Benefits
Equity
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
Engineer I, Simulation Framework (R6203)
Engineer I, Simulation Framework (R6203)

Telemetry Today LLC • Washington

Hybrid
USD 90,000 - 120,000