SpaceX
New Graduate Engineer, Software - '26/'27 (Starlink)
About this role
SpaceX seeks new graduate software engineers for Starlink, the world's largest satellite internet constellation. You'll develop real-time, highly reliable software across networking, firmware, infrastructure, and full-stack platforms that directly impact global connectivity for millions of users.
What you'll do
- Develop highly reliable, real-time software for satellite systems and ground infrastructure
- Participate in architecture, design, and code reviews with cross-functional teams
- Build prototypes and run experiments to validate key technical concepts
- Own complete software lifecycle from development through testing and production support
- Collaborate with engineers across disciplines to design and deploy products
What they're looking for
- C, C++, Python, or C# programming
- Real-time and embedded systems development
- Networking protocols (TCP/IP, UDP)
- Distributed systems design and implementation
- Security in distributed systems and internet services
- Software testing and debugging in production environments
- Problem-solving and analytical thinking
- Written and verbal communication
Benefits
- Medical, vision, and dental coverage
- 401(k) retirement plan with company match potential
- 3 weeks paid vacation and 10+ paid holidays annually
- Short and long-term disability and life insurance
- Paid parental leave
- Company shuttles from Seattle to Redmond office
- 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
- Walk us through a production software project you've shipped and how you debugged issues in the real world.
- How would you approach designing software for a network where connectivity is constantly changing, like a satellite constellation?