Senior Engineer, HMS Simulation Framework (R6058)
Shield AI· Hivemind Solutions Division – Integration & Test
Washington, DC$120k - $190kfull-timePosted 4w ago
About the role
Senior Simulation Framework Engineer focused on migrating HMSSimBlocks capabilities to the Hivemind Simulation Framework (HMSF), building adapters, plugins, and ensuring functional parity with legacy simulation backends while supporting DoD-recognized simulation environments.
Responsibilities
- Write, compile, and maintain baseline software adapters, plugins, and interfaces in C++ and Python for AFSIM, NGTS, Aechelon, HMSSimBlocks, and HMSF.
- Execute the hands-on technical migration from HMSSimBlocks to HMSF, porting custom HMS simulation features to HMSF while maintaining active support for legacy HMSSimBlocks users.
- Design, implement, and maintain a reusable CIGI plugin layer across our simulation frameworks to enable seamless visual communication with Aechelon image generators.
- Ensure simulation frameworks and baseline plugins are designed for extensibility, writing clear templates and code architectures that allow other portfolios to plug in custom sensors or models.
- Maintain functional parity across simulation plugins with respect to CSF (Common Scenario Format) file loading, DDS communication capabilities, GRID interface standards, and Hivemind SDK updates.
- Support integration teams in debugging complex simulation-autonomy issues by analyzing framework behavior, network data, DDS traffic, and API call-stacks.
- Write robust unit tests, automated integration tests, and clear code documentation to ensure simulation stability.
Qualifications
- Typically requires a Bachelor's degree in Aerospace Engineering, Mechanical Engineering, Computer Science, Computer Engineering, Systems Engineering, or related technical discipline, or equivalent practical experience.
- Strong software development background in C++ and Python within a Linux environment.
- Solid software engineering fundamentals, including version control (Git), automated testing, and disciplined debugging.
- Experience writing or maintaining plugins, baseline interfaces, or modeling frameworks for simulation environments such as AFSIM, NGTS, or similar.
- Familiarity with network protocols (UDP/TCP), DDS middleware, serialization, or interface standards (such as CIGI).
- Excellent technical troubleshooting skills and a desire to help other developers resolve integration bugs.
- Ability to obtain and maintain an active U.S. SECRET security clearance (U.S. citizenship required).
Skills
Required:C++PythonLinuxDDS
Nice to have:CIGI
Benefits
- Pay within range listed + Bonus + Benefits + Equity
- Temporary benefits package (applicable after 60 days of employment)
Last updated Oct 23, 2026. Interested? Apply on the company site.
About Shield AI
Autonomy for the world.
Our mission is to protect service members and civilians with intelligent systems.
AerospaceAutonomyDefenseliquid-ai-recruiting-targetsetter-30setter-30-2026-q1
More open roles at Shield AI
- Staff Avionics Engineer, Electrical Systems - Ranger (R6345)3d agoSeattle, WA · X-BAT Division – X-BAT Engineering - Avionics
- Staff Engineer, Aerostructures Loads - Ranger (R6352)3d agoSeattle, WA · X-BAT Division – X-BAT Engineering - Aerostructures
- Staff Engineer, Aircraft Thermal Systems - Ranger (R6351)3d agoSeattle, Washington · X-BAT Division – X-BAT Engineering - Mechanical
- Senior Staff Engineer, Weapons Physical Integration (R6364)3d agoSeattle, WA · X-BAT Division – X-BAT Engineering - MEG /
- Senior Staff Engineer, Avionics Systems (R6238)3d agoHybrid (San Diego, CA), Hybrid (Washington, DC) +2 more · X-BAT Division – X-BAT Engineering - System Engineering & Integrated Test