Senior Software Engineer, Spacecraft Simulation
Core
Design and implement high-fidelity multi-physics simulation software for autonomous spacecraft, covering 6DOF dynamics, thermal systems, attitude control, and propulsion.
Role type
Senior IC spacecraft simulation software engineer
Builds
Simulation infrastructure for spacecraft and constellation modeling
Domain
Aerospace engineering / Space systems / Scientific computing
Deliverable
production ML models | product features
Required skills
C++17, Python, 6DOF rigid body dynamics, thermal modeling, attitude dynamics and control, propulsion systems, power systems, API design, verification and validation, systems thinking
Preferred skills
ADCS, GNC, orbital mechanics, HIL/SIL systems
Technologies
C++, Python
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; Design and maintain robust APIs in C++ and Python; Mentor junior engineers and contribute to architectural decisions