Base Career helps you apply smarter for this job.
Key skills for this role
Help redefine how the DoD makes multi-billion-dollar force-design decisions. In this role, you’ll turn operational questions into extensible mission- and campaign-level simulations for our next-generation wargaming platforms.
You’ll develop simulation frameworks, platform and effects models, scenario infrastructure, and evaluation workflows that allow defense users to explore force-design choices before making consequential real-world decisions. This is a deeply hands-on software-engineering role: you’ll spend most of your time designing, writing, reviewing, and shipping production C++ and Python.
We’re seeking an experienced engineer who can own important parts of a cloud-distributed simulation environment, work directly with government users, and lead through technical execution.
Code Metal is redefining code translation for mission-critical industries, helping defense partners move more quickly and reliably from algorithm to silicon. Our platform accelerates deployment of DSP, RF, communications, and embedded signal processing algorithms onto heterogeneous compute targets, including GPUs, FPGAs, ASICs, and edge SoCs. We also support automotive, aerospace, and semiconductor partners deploying complex algorithms onto constrained hardware with speed and rigor.
Help redefine how the DoD makes multi-billion-dollar force-design decisions. In this role, you’ll turn operational questions into extensible mission- and campaign-level simulations for our next-generation wargaming platforms.
You’ll develop simulation frameworks, platform and effects models, scenario infrastructure, and evaluation workflows that allow defense users to explore force-design choices before making consequential real-world decisions. This is a deeply hands-on software-engineering role: you’ll spend most of your time designing, writing, reviewing, and shipping production C++ and Python.
We’re seeking an experienced engineer who can own important parts of a cloud-distributed simulation environment, work directly with government users, and lead through technical execution.
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
, USA
About Code Metal Code Metal is the leader in automated software engineering you can trust. As AI writes more of the world's code, the bottleneck in software has shifted from writing code to verifying it works, and AI can
, USA
About Code Metal Code Metal is the leader in automated software engineering you can trust. As AI writes more of the world's code, the bottleneck in software has shifted from writing code to verifying it works, and AI can
Boston, USA
San Francisco, USA
Boston, USA
, USA
, USA
, USA
Boston, USA
San Francisco, USA
San Francisco, USA
Boston, USA
, USA
San Francisco, USA
Design and implement mission- and campaign-level simulation capabilities in modern C++ and Python.
Build and extend event-driven, discrete-event, agent-based, and constructive simulation frameworks.
Own core framework functionality including event scheduling, simulation time, state transitions, platform abstractions, scenario execution, data collection, and deterministic replay.
Develop models for platforms, sensors, weapons, communications, electronic warfare, jamming, command and control, logistics, and environmental effects.
Extend AFSIM and comparable simulation environments through C++ plugins, framework services, SDK integrations, new platform types, and reusable model interfaces.
Translate operational concepts, system specifications, and subject-matter expertise into maintainable software models with explicit assumptions and testable behavior.
Modernize legacy campaign and mission-analysis tools and integrate them into a coherent simulation architecture.
Build scenario-generation, Monte Carlo, sensitivity-analysis, campaign-execution, and evaluation workflows.
Scale simulations across developer workstations, on-premises infrastructure, and cloud compute while preserving reproducibility and model provenance.
Connect constructive simulations with distributed, operational, hardware-in-the-loop, or human-in-the-loop environments where appropriate.
Establish verification and validation practices, reference scenarios, regression suites, and quantitative measures of model credibility.
Work directly with government, Air Force, and broader DoD stakeholders to understand acquisition questions and deliver usable capabilities quickly.
Collaborate with physics, backend, geospatial, AI, and product teams to integrate the simulation kernel into a larger interactive platform.
Lead design and code reviews, mentor teammates, and improve architecture, documentation, testing, and release practices.
Mission with impact: Build the models used to evaluate systems, explore operational concepts, and inform major force-design and acquisition decisions.
Multidisciplinary engineering: Work across simulation, physics, software architecture, AI, geospatial systems, and defense operations.
Velocity: Prototype quickly, iterate with users, and deliver meaningful capability in weeks rather than years.
Ownership: Senior engineers own important systems from initial design through deployment and customer use.
Direct experience developing AFSIM plugins, framework extensions, event infrastructure, or custom platform types.
Experience supporting Air Force, Space Force, joint, or broader DoD acquisition and mission-analysis programs.
Experience developing models for sensors, weapons, electronic warfare, jamming, communications, logistics, or command and control.
Experience translating or modernizing a large legacy modeling or campaign-analysis system into C++.
Experience designing a simulation framework, event stack, plugin architecture, or campaign system from the ground up.
Familiarity with HLA, DIS, OneSAF, JSAF, NGTS, STK, or other constructive and distributed simulation environments.
Experience spanning both operational and constructive simulation.
Active TS/SCI clearance.
AI software company translating, verifying, and optimizing code for mission-critical industries deploying software on specialized hardware.
Visit company websiteJobs and hiring trendsFull-time
Senior · 5+ years experience
Hybrid
Apply faster on company sites with our extension.