wagey.ggwagey.gg
31,341  jobs31,341  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(31,341)/Principal Role(817)/code-metal (5) - Senior / Principal Model and Simulation Engineer
code-metal

code-metal - Senior / Principal Model and Simulation Engineer

Remote - USA *1mo ago
RemotePrincipalNARoboticsLogisticsPrincipalTest EngineerC++PythonDocumentation

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++, with proficiency in Python for tooling, orchestration, analysis, or automation. • Hands-on experience developing or extending a simulation framework—not only configuring simulation tools or analyzing their output. • Experience with event-driven, discrete-event, agent-based, constructive, or distributed simulation architectures. • Demonstrated ability to represent complex real-world entities, interactions, rules, and edge cases as clear 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 ongoing delivery. • Experience with model verification, validation, calibration, or regression testing. • Ability to turn ambiguous operational or technical requirements into executable engineering plans. • Strong written and verbal communication skills, including the ability to document model assumptions, limitations, interfaces, and intended use. • 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. • STRONGLY PREFERRED: • 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.

Responsibilities

• 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.

Benefits

• 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. • Pay depends on experience, but we strive to be at the upper end of the salary range • Health care plan with 100% premium coverage, including medical, dental, and vision • 401k with 5% matching • Paid Time Off (uncapped vacation, plus sick and public holidays) • Flexible hybrid or remote work arrangement • Relocation assistance for qualifying employees • Wage Transparency - The salary range for this role is not a guarantee of compensation or salary, as the final offer amount may vary based on factors including, but not limited to, individual proficiency, skills, experience, and location.

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

IonQIonQ - Principal Application Scientist6mo ago
·Remote, US - Hybrid·$222k - $291k/year + Equity
In OfficeNAPrincipalInsuranceManufacturingPrincipalApplied ScientistC++PythonDocumentation
Material GroupMaterial Group - Inference Performance Engineer4mo ago
·Remote - United States·$206k - $206k/year + Equity
RemoteNAMidArtificial IntelligenceTest EngineerRustC++GoPythonTransformers
SpaceXSpaceX - Principal Wi-Fi Software Engineer (Starlink)3mo ago
·Remote - Palo Alto, CA·$210k - $300k/year + Equity
RemoteNAPrincipalSoftwareGovernmentSoftware EngineerPrincipalC++LinuxPythonData Analysis
Muon SpaceMuon Space - Principal Mission Architect6mo ago
·Remote - USA *·$207k - $258k/year + Equity
RemoteNAPrincipalPublic SectorGovernmentPrincipalSolutions ArchitectC++PythonJuliaMATLAB
code-metalcode-metal - Principal Physics Programmer, C++ (Modeling & Simulation)1mo ago
·Remote - USA *
RemoteNAPrincipalRoboticsAerospaceProgrammerPrincipalC++SIMD
GraphcoreGraphcore - Principal Hardware System Test Engineer1mo ago
·Remote - Bristol, UK; Cambridge, UK·Equity
RemoteEMEAPrincipalDiagnosticsSemiconductorsTest EngineerPrincipalBashPythonTeam ManagementLinuxCross-functional Collaboration
9fin9fin - Principal Engineer2mo ago
·London, United Kingdom, Hybrid·Equity
In OfficeEMEAPrincipalArtificial IntelligencePrincipal EngineerPrincipalDocumentationPython
2K2K - Principal Technical Animator2mo ago
·Brighton, England, United Kingdom
In OfficeEMEAPrincipalArtificial IntelligencePrincipalAnimatorC++Python
ZscalerZscaler - Principal Production Engineer2mo ago
·Remote - California, USA; San Jose, USA, Hybrid·$165k - $165k/year + Equity
In OfficeNAPrincipalCloud ComputingMaterialsPrincipalProduction SupervisorGoC++PythonLinuxRHEL

Browse more by category

Show 817 morePrincipalShow 89 moreTest EngineerShow 843 moreC++Show 5,059 morePythonShow 5,250 moreDocumentation
Privacy·Terms··Contact·FAQ·Wagey on X