Principal Simulation Engineer – Modeling & Simulation

Jobtailor

Deutschland

Remote

EUR 110.000 - 150.000

Vollzeit

Vor 5 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Hebe dich für diese Rolle von der Masse ab — erstelle in etwa einer Minute einen maßgeschneiderten Lebenslauf und ein Anschreiben.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Jobtailor seeks a senior Simulation Software Engineer to advance mission- and campaign-level simulations in modern C++ and Python. You will extend event-driven, discrete-event, agent-based, and constructive frameworks, own scheduling and replay, and model platforms, sensors, and EW systems.

Collaborate with DoD stakeholders, extend AFSIM plugins, and mentor teammates while driving architecture quality and reproducibility across scalable environments.

Qualifikationen

  • Five or more years of professional software-development experience building simulation, autonomy, robotics, game-engine, digital-twin, or similarly complex systems.
  • Principal level expectation: 10+ years of experience
  • 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
  • Experience with event-driven, discrete-event, agent-based, constructive, or distributed simulation architectures
  • 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 requirements into executable engineering plans
  • Strong written and verbal communication skills, including documenting model assumptions, limitations, interfaces, and intended use
  • Active Secret clearance or eligibility to obtain one

Aufgaben

  • 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 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 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
  • 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
  • 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
  • Set department-wide quality and correctness standards, provide architectural guidance, scope major initiatives, lead architectural reviews, and mentor staff at scale

Kenntnisse

Modern C++
Python
Simulation Framework
Event-Driven
Discrete-Event
Agent-Based
Constructive Simulation
Software Architecture
Testing & Debugging
Performance Engineering
Mentoring
Clear Abstractions

Ausbildung

Bachelor's degree in CS/Engineering/Math/Physics

Tools

AFSIM
HLA
DIS
OneSAF
JSAF
NGTS
STK

Jobbeschreibung

  • 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 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 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
  • 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
  • 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
  • Set department-wide quality and correctness standards, provide architectural guidance, scope major initiatives, lead architectural reviews, and mentor staff at scale
Requirements
  • Five or more years of professional software-development experience building simulation, autonomy, robotics, game-engine, digital-twin, or similarly complex systems
  • Principal level expectation: 10+ years of experience
  • 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
  • Experience with event-driven, discrete-event, agent-based, constructive, or distributed simulation architectures
  • 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 documenting 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 AFSIM experience; behavior trees, finite state machines, and PDDL; Air Force, Space Force, joint, or broader DoD acquisition and mission-analysis experience; sensor, weapons, electronic warfare, jamming, communications, logistics, or command-and-control modeling; legacy system modernization into C++; simulation framework or campaign system design; familiarity with HLA, DIS, OneSAF, JSAF, NGTS, STK, or other simulation environments; operational and constructive simulation experience; active TS/SCI clearance
  • U.S. work authorization may be required for certain project assignments involving security clearance
Core Competencies

Demonstrates expertise in modern C++ and Python for simulation development, with a strong focus on building and extending complex simulation frameworks. Proven ability to integrate various simulation architectures and collaborate with cross-functional teams while maintaining high standards of quality and performance.

Highest-signal resume keywords
  • Modern C++ Development
  • Python Proficiency
  • Simulation Framework Development
  • Model Verification and Validation
  • AFSIM Experience
ATS Optimization Keywords
Hard Skills
  • Event-Driven Simulation
  • Discrete-Event Simulation
  • Agent-Based Simulation
  • Constructive Simulation
  • Software Architecture
  • Data Structures
  • Algorithms
  • APIs
  • Debugging
  • Performance Engineering
Soft Skills
  • Strong Communication Skills
  • Mentoring
  • Collaboration
Certifications & Qualifications
  • Active Secret Clearance
  • Eligibility for TS/SCI Clearance
Industry Keywords
  • Simulation
  • Autonomy
  • Robotics
  • Game Engine
  • Digital Twin
  • Command and Control
  • Electronic Warfare
  • Logistics
  • Modeling
  • Mission Analysis
Tools & Technologies
  • AFSIM
  • HLA
  • DIS
  • OneSAF
  • JSAF
  • NGTS
  • STK
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Staff Simulation Engineer – Modeling & Simulation
Staff Simulation Engineer – Modeling & Simulation

Jobtailor • Deutschland

Remote
EUR 120.000 - 180.000
Principal Physics Programmer, C++ – Modeling & Simulation
Principal Physics Programmer, C++ – Modeling & Simulation

Jobtailor • Deutschland

Remote
EUR 155.000 - 224.000
Staff Physics Programmer, C++ – Modeling & Simulation
Staff Physics Programmer, C++ – Modeling & Simulation

Jobtailor • Deutschland

Remote
EUR 120.000 - 170.000
Senior Solutions Architect, Robotics Simulation
Senior Solutions Architect, Robotics Simulation

Jobtailor • Deutschland

Remote
EUR 90.000 - 130.000
Staff Software Engineer – Simulation Vehicle Modeling
Staff Software Engineer – Simulation Vehicle Modeling

Jobtailor • Deutschland

Remote
EUR 120.000 - 160.000
Software Systems Architect – Clearance Required
Software Systems Architect – Clearance Required

Jobtailor • Deutschland

Hybrid
EUR 110.000 - 150.000
Platform Engineer II
Platform Engineer II

Jobtailor • Deutschland

Remote
EUR 90.000 - 120.000
Simulation Engineer – Cognitive Twin (human)
Simulation Engineer – Cognitive Twin (human)

NEURA Robotics • Bielefeld

Hybrid
EUR 70.000 - 110.000
AI Native Software Engineer
AI Native Software Engineer

Jobtailor • Deutschland

Remote
EUR 110.000 - 170.000
Director of Engineering – Integrated Sensor Team
Director of Engineering – Integrated Sensor Team

Jobtailor • Deutschland

Hybrid
EUR 120.000 - 180.000