SpaceX
Software Engineer, Flight Software (Starship)
About this role
SpaceX is seeking a Software Engineer for its Starship program, where you'll be responsible for designing, developing, and testing software for flight systems. Candidates should be collaborative problem-solvers eager to contribute to the mission of enabling human life on Mars.
What you'll do
- Develop reliable autonomous software systems and simulations
- Take ownership of all software development aspects including design and integration
- Collaborate with engineering teams to maintain launch and vehicle software
- Adhere to high software standards and best practices
What they're looking for
- Bachelor's degree or 2+ years of software development experience
- Proficiency in C++, Rust, or similar languages
- Experience with real-time embedded or distributed systems
- Strong problem-solving and critical thinking skills
- Excellent communication skills
- Ability to work in a dynamic environment
Benefits
- Competitive salary range based on experience
- Long-term incentives like company stock
- Comprehensive medical, vision, and dental coverage
- 401(k) retirement plan
- Paid parental leave and vacation
- Various employee discounts and perks
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
SpaceX
SpaceX develops advanced spacecraft and satellite systems, including the Starshield government satellite constellation and Starfall re-entry cargo capsule for global delivery. The company is hiring engineers in avionics integration, software test automation, mechanical design, and hardware reliability to validate flight-critical systems and ensure mission success.
- Website
- spacex.com