SpaceX
New Graduate Engineer, Software (Application Software)
About this role
SpaceX seeks new graduate software engineers to develop mission-critical applications that support launch vehicle production, Starship manufacturing, and Starlink's satellite constellation management. You'll own challenging problems and collaborate across disciplines to build reliable, real-time systems that directly enable SpaceX's goals.
What you'll do
- Develop highly reliable, real-time software for aerospace and satellite applications
- Participate in and lead architecture, design, and code reviews
- Create prototypes and run experiments to validate key design concepts
- Collaborate with cross-functional engineering teams to plan product development
- Work on mission-critical systems for launch operations and Starlink services
- Debug and deploy software used in production environments
What they're looking for
- C, C++, Python, or C# programming
- Object-oriented software development
- Real-time systems design
- Networking protocols (UDP, TCP/IP)
- Distributed systems architecture
- Security in distributed and internet services
- Problem-solving and analytical thinking
- Technical communication
Benefits
- Comprehensive medical, vision, and dental coverage
- 401(k) retirement plan with company match eligibility
- Long-term incentives via company stock or cash awards
- 3 weeks paid vacation plus 10+ paid holidays annually
- Paid parental leave and disability insurance
- Employee Stock Purchase Plan with discount
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
Likely interview questions
- Describe a production software project you developed or debugged—what was the impact and what did you learn?
- How have you approached designing systems that needed to handle real-time or high-reliability constraints?