Software Engineer – Simulation (Associate or Experienced)
Core
Design, implement, and maintain simulation components, plugins, and frameworks for digital-twin Line Replaceable Units (LRUs) and sensor models to create realistic test environments for airborne platforms, ground systems, and satellites.
Role type
Software Engineer – Simulation (Associate or Experienced)
Builds
Unified simulation framework modeling sensors, platforms, and environments for USAF E-7, E-3, KC-46, P-8, and other airborne systems.
Domain
Defense / Aerospace / Simulation Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C++, Java, Linux OS, simulation modeling, sensor modeling, digital-twin development, legacy system modernization, test procedure execution, data collection and processing
Preferred skills
Cross-functional integration of simulation software with hardware, emerging technologies implementation, project management functions
Technologies
C++, Java, Linux
Responsibilities
Design and develop simulation models, visualizations, and virtual environments; partner with stakeholders to identify simulation requirements; perform design, modeling, simulation, testing, and analysis; validate and verify simulation software against real-world data; document technical code and algorithms; enable integration of simulation software with hardware devices; modernize and migrate legacy simulation systems.
Seniority
Associate (2+ years) or Experienced (6-10+ years)