Sr. Software Engineer, Flight Software (Starship)
Core
Design, develop, and test highly reliable autonomous software systems and simulations for SpaceX's Starship and Super Heavy vehicles to enable orbital flight and human life on Mars.
Role type
Senior IC flight software engineer (aerospace)
Builds
Autonomous flight control software, simulations, and prototypes for orbital vehicles
Domain
Aerospace / Rocketry / Flight Control Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Python, Rust, software design, fault-tolerant software design, debugging, performance optimization, unit testing
Preferred skills
Control theory, computer architecture, networks, physics, math, electronics
Technologies
C++, Python, Rust
Responsibilities
Develop highly reliable autonomous software systems and simulations; Develop prototypes to prove out key design concepts; Own all aspects of software development including design, testing, and mission integration; Provide strong technical leadership and focus on continuous improvement
Seniority
Senior, hands-on IC