SpaceX is revolutionizing space technology with the ultimate goal of enabling human life on Mars. As a Software Engineer on the Design Software team for Starship reliability, you'll be at the forefront of developing software that transforms spacecraft designs from concept to reality. The role focuses on creating and maintaining critical software systems for CAD and PLM, as well as manufacturing planning and automation software.
The position offers a unique opportunity to work on SpaceX's next-generation launch platform, Starship, which is designed to take humans to the Moon, Mars, and beyond. You'll be responsible for making the end-to-end process from design to flight more efficient and reliable. This high-autonomy role requires close collaboration with engineers and manufacturing staff to develop robust solutions.
The ideal candidate should have experience in full-stack development and be comfortable with various programming languages such as TypeScript, Python, Go, or Rust. Knowledge of web applications, continuous integration, and deployment processes is crucial. Experience with CAD software integration and manufacturing equipment is highly valued.
The compensation package is competitive, ranging from $120,000 to $170,000 per year, depending on experience and level. SpaceX offers comprehensive benefits including equity, medical coverage, 401(k), and paid leave. The role requires flexibility with working hours due to launch schedules and must meet ITAR requirements.
Working at SpaceX means being part of a team that's pushing the boundaries of space exploration while maintaining a focus on cost-effectiveness and reusability. The company culture emphasizes high responsibility with low micromanagement, perfect for those who enjoy owning problems from start to finish and contributing to humanity's future in space.