✨ About The Role
- The role involves designing, developing, and testing software for SpaceX's flight systems for the Starship and Super Heavy vehicles.
- Engineers will be responsible for the complete life cycle of the software, from development to testing to operation during missions.
- The position requires developing highly reliable autonomous software systems and simulations to validate them.
- Engineers will also develop prototypes to prove key design concepts and quantify technical constraints.
- Strong technical leadership and a focus on continuous improvement are essential responsibilities of this role.
âš¡ Requirements
- A bachelor's degree in computer science, engineering, math, or a related discipline is required, along with 4+ years of professional experience in software development.
- Candidates should have strong programming skills in C++, Python, or Rust, with at least 4 years of experience in these languages.
- Successful candidates will be smart, motivated, and collaborative engineers who enjoy solving complex problems.
- Experience in developing fault-tolerant software and a working knowledge of control theory will be beneficial.
- The ideal candidate will have strong debugging, performance optimization, and unit testing skills.