CareerPlan

Senior Software Engineer, Spacecraft Simulation

Denver, COFull-time$140k2026-10-07 → 2026-11-11
HybridCitizens or permanent residents onlySecurity clearance required

Core

Design and implement multi-physics simulation software for autonomous spacecraft, focusing on 6DOF rigid body dynamics, thermal systems, attitude dynamics, and coupled physics algorithms.

Role type

Senior IC spacecraft simulation software engineer

Builds

High-fidelity simulation infrastructure for spacecraft subsystems and constellation modeling

Domain

Aerospace engineering / Space systems / Scientific computing

Deliverable

production ML models | product features

Required skills

Modern C++ (C++17+), Python, 6DOF rigid body dynamics, thermal modeling, attitude dynamics and control, propulsion systems, power systems, orbital mechanics, V&V of physics-based models, API design, numerical methods (ODE/DAE solvers)

Preferred skills

Hardware-in-the-loop (HIL) testing, software-in-the-loop (SIL) testing, parallel computing, Docker, cloud platforms, Git/CI/CD, CMake/Bazel

Technologies

C++, Python, STL, templates, Git, CI/CD, CMake, Bazel

Responsibilities

Design and implement multi-physics simulation software across spacecraft subsystems; Develop coupled physics algorithms capturing subsystem interactions; Design time-stepping algorithms and solver architectures; Write production-quality C++ with emphasis on performance; Mentor junior engineers; Drive architectural decisions for simulation subsystems

Seniority

Senior, hands-on IC with mentorship responsibilities