
Sr. Software Engineer, Flight Software (Starship)

Sr. Software Engineer, Flight Software (Starship)
SpaceX
SpaceX is seeking a Sr. Software Engineer for its Starship project, focusing on the development and testing of software for flight systems. The role involves collaboration with various engineering teams to ensure the successful implementation of software across multiple domains, contributing to SpaceX's mission of enabling human life on Mars.
Qualification
- Bachelor's degree in computer science, engineering, math, or science discipline and 4+ years of experience in software development; or 6+ years of professional experience in software development in lieu of a degree
- 4+ years of experience with C++, Python, or Rust
Responsibility
- Develop highly reliable autonomous software systems and the simulations required to validate them
- Own all aspects of software development, including design, testing, and integration to the mission
- Work with counterpart engineering teams to develop and maintain launch and vehicle software
- Define and lead impactful projects that enable the mission of Starship
- Continuously improve software standards and software engineering best practices within Starship Software



