Senior Software Engineer I/II - Simulation Engineering
Core
Architecting large-scale distributed simulation environments and driving high-level data analysis to solve complex aerospace challenges for spacecraft constellations and multi-vehicle systems.
Role type
Senior IC simulation software engineer (aerospace)
Builds
Distributed simulation campaigns, data pipelines, and analytical tools for mission decision-making
Domain
Aerospace / High-performance computing / Big data
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, C++, large-scale Monte Carlo campaign architecture, distributed computational modeling, statistical analysis, data visualization, HPC optimization, multi-component physical system modeling
Preferred skills
Kubernetes, Docker Swarm, cloud-based simulation platforms, machine learning for simulation generation, optimization algorithms
Responsibilities
Architect and deploy large-scale distributed simulation environments; Develop robust data pipelines to process and visualize massive datasets; Derive engineering insights through advanced statistical analysis; Optimize simulation infrastructure for HPC and distributed clusters; Collaborate with domain experts to define campaign requirements; Lead integration of complex simulation ecosystems
Seniority
Senior, hands-on IC