Sr. Simulation Software Engineer
Core
Develop and maintain high-fidelity real-time simulation software for SpaceX vehicles, including prototypes to validate design concepts and quantify technical constraints.
Role type
Senior IC simulation software engineer
Builds
Real-time simulation software for vehicle design validation
Domain
Aerospace engineering + high-performance computing
Deliverable
production ML models | product features
Required skills
C++ development, distributed computing systems, networking protocols, memory management, CPU scheduling, classical physics, mathematics, debugging, performance optimization, unit testing, open-source C++ simulators (ROS2, Gazebo)
Preferred skills
None stated
Technologies
C++, ROS2, Gazebo
Responsibilities
Develop and maintain high-fidelity real-time simulation software; Develop prototypes to validate design concepts and quantify technical constraints; Improve reliability and performance of simulation software; Collaborate across engineering groups on models of fluids, electronics, and multi-body physics systems
Seniority
Senior, hands-on IC