Skip to main content

SpaceX

New Graduate Engineer, GNC- '26/'27 (Starlink)

Bastrop, TXentryAdded today

About this role

SpaceX seeks new graduate engineers to develop guidance, navigation, and control (GNC) algorithms for the Starlink satellite constellation and user terminals. You'll write production-grade C++ or Python code for autopilot systems, orbital mechanics optimization, collision avoidance, and state estimation across thousands of satellites and millions of terminals.

What you'll do

  • Develop reliable GNC algorithms, simulations, and tools in C++ or Python for production deployment
  • Perform code and architecture reviews with the engineering team
  • Analyze bulk constellation and network performance data to optimize operations
  • Create technical documentation for algorithms, programs, and analysis work
  • Support on-call operations rotation by commanding satellites and monitoring network health

What they're looking for

  • C++ or Python software development
  • Orbital mechanics and low-thrust trajectory optimization
  • Control theory and state estimation
  • Spacecraft attitude determination and control
  • Collision avoidance and probability analysis
  • GNC simulation and validation
  • Systems thinking across spacecraft and constellation design
  • Problem-solving and analytical skills
Apply with Autofill

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
View all jobs at SpaceX

Likely interview questions

  • Walk us through a software project you've developed end-to-end; what was most challenging about deployment?
  • How would you approach debugging a spacecraft attitude control algorithm that's behaving unexpectedly in orbit?