Code Metal

Staff Simulation Engineer (Modeling & Simulation)

Code Metal
Apply
4 hours ago
Remote, United StatesStaff+

Responsibilities

  • Design and implement mission- and campaign-level simulation capabilities in modern C++ and Python.
  • Build and extend event-driven, discrete-event, agent-based, constructive, and distributed simulation frameworks.
  • Own simulation 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, platform types, and reusable model interfaces.
  • 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 workstations, on-premises infrastructure, and cloud compute while preserving reproducibility and model provenance.
  • Establish verification and validation practices, reference scenarios, regression suites, and quantitative model-credibility measures.
  • Work with government, Air Force, and DoD stakeholders to understand acquisition questions and deliver usable capabilities.
  • Lead design and code reviews, mentor teammates, and improve architecture, documentation, testing, and release practices.
  • Provide staff-level architectural guidance, technical scoping, code review leadership, and cross-pod coordination for complex initiatives.

Requirements

  • Five or more years of professional software-development experience building simulation, autonomy, robotics, game-engine, digital-twin, or similarly complex systems.
  • Strong production experience in modern C++ and proficiency in Python for tooling, orchestration, analysis, or automation.
  • Hands-on experience developing or extending a simulation framework rather than only configuring tools or analyzing output.
  • Experience with event-driven, discrete-event, agent-based, constructive, or distributed simulation architectures.
  • Experience representing complex real-world entities, interactions, rules, and edge cases as software abstractions.
  • Experience building plugins, SDKs, reusable model interfaces, framework services, platform types, or similar extension mechanisms.
  • Strong understanding of software architecture, data structures, algorithms, APIs, testing, debugging, and performance engineering.
  • Experience making substantial changes within a large existing codebase while maintaining delivery.
  • Experience with model verification, validation, calibration, or regression testing.
  • Ability to translate ambiguous operational or technical requirements into executable engineering plans and clearly document model assumptions and limitations.
  • Bachelor's degree or equivalent experience in computer science, engineering, applied mathematics, operations research, physics, or a related discipline.
  • Active Secret clearance or eligibility to obtain one.
  • Preferred qualifications include AFSIM development, behavior trees, finite state machines, PDDL, Air Force or DoD program support, operational and constructive simulation, legacy-system modernization, simulation-framework design, and familiarity with HLA, DIS, OneSAF, JSAF, NGTS, or STK.
  • Staff-level expectations include 7+ years of experience, cross-stack architectural ownership, technical leadership, complex initiative scoping, and mentorship.
  • Active TS/SCI clearance is strongly preferred.

Benefits

  • Health care plan with 100% premium coverage, including medical, dental, and vision.
  • 401(k) with 5% matching.
  • Paid time off including uncapped vacation, sick time, and public holidays.
  • Flexible hybrid or remote work arrangement.
  • Relocation assistance for qualifying employees.

Tech Stack

Categories

Code Metal

About Code Metal

51-200 employees

Code Metal builds an AI-assisted code transpilation and verification platform that translates algorithms into optimized implementations for heterogeneous hardware (GPUs, FPGAs, ASICs, and edge SoCs). It serves defense, automotive, aerospace, and semiconductor teams deploying DSP, RF, communications, and embedded signal-processing workloads to constrained devices. Privately held and founded in 2023, the company is headquartered in Boston, MA.

Contact me