New Graduate Engineer

SpaceX

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$125,000–$165,000 / yr
Posted
74 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $168k
This role $145k
$116k $206k
below market most similar roles pay here above market

This role pays more than 52% of similar roles. Most pay $137,500–$197,500 — the blue band above. At the midpoint, this role pays about $145k versus about $168k for comparable roles.

Based on 240 similar postings.

Employer

About SpaceX

SpaceX designs, manufactures, and launches advanced rockets and spacecraft with the mission of enabling humans to become a multi-planetary species. It operates the Falcon 9, Falcon Heavy, and Starship launch vehicles, as well as the Starlink satellite internet constellation.

SpaceX currently has 851 open roles on FindRole.

Listed pay typically runs $130,000–$165,000 across 590 roles with salary data.

Most-posted roles

View all roles at SpaceX

At a glance

TL;DR · New Graduate Engineer

The New Graduate Engineer, GNC- '26/'27 (Starlink) joins the Starlink guidance, navigation, and control team to develop autopilot algorithms for a massive satellite constellation. This role involves writing production code in C++ or Python to build reliable GNC algorithms, simulations, tools, and dashboards. Key responsibilities include constellation design, fleet management, satellite collision avoidance, and orbit control, such as low thrust trajectory optimization and station-keeping. Candidates must possess a Bachelor's degree in computer science, aerospace, physics, or an engineering discipline. The work requires expertise in orbital mechanics, control theory, state estimation, and spacecraft systems design. Engineers perform bulk data analysis, participate in architecture reviews, and support on-call operations to maintain network performance for high-speed broadband internet services across the globe.

What does a Engineer earn in Washington?

Median $179250 from 43 postings across 13 companies.

See salary data

What you'll do

  • Develop production-level GNC algorithms, simulations, tools, and dashboards using C++ or Python.
  • Participate in architecture, design, and code reviews for spacecraft systems.
  • Perform bulk data analysis to monitor performance across the Starlink constellation and network.
  • Write high-quality technical documentation for programs, algorithms, and engineering analysis.
  • Support on-call operations by commanding satellites and reviewing network data to maintain peak performance.
  • Execute specific tasks such as constellation optimization, orbit control, or satellite collision avoidance.

What we're looking for

  • Bachelor's degree in computer science, aerospace, physics, or an engineering discipline.
  • Software development experience in either C++ or Python.
  • Graduating in the class of 2026 or 2027.
  • Must be a U.S. citizen, national, lawful permanent resident, refugee, asylee, or eligible for Department of State authorization.
  • Master's degree or PhD in an engineering discipline or physics (preferred).
  • Developed, debugged, and deployed software used in real-world applications or projects (preferred).
  • Strong understanding of orbital mechanics, including low thrust trajectory optimization and stationkeeping (preferred).
  • Experience with state estimation, attitude determination, orbit determination, GNSS, and radio navigation (preferred).

More like this

Similar roles

New Graduate Engineer

SpaceX

Bastrop, TX 74 days ago
C++ Python Orbital Mechanics Control Theory State Estimation Spacecraft Systems Design Trajectory Optimization GNC Algorithms Simulation Data Analysis GNSS Radio Navigation Flight Software Dynamics Avionics Propulsion

GNC Engineer, ADCS

SpaceX

Redmond, WA 61 days ago $125,000–$165,000
C++ Python GNC ADCS 6DOF Modeling Monte Carlo Simulation Hardware-in-the-Loop State Estimation Orbital Mechanics Control Theory Flight Software Trajectory Optimization GNSS Radio Navigation Data Analysis

GNC Engineer, Orbit Control

SpaceX

Redmond, WA 168 days ago $125,000–$145,000
C++ Python Orbital Mechanics Trajectory Optimization Model Predictive Control Convex Optimization State-Space Methods Classical Control Theory Numerical Propagation Dynamical Systems Mixed-Integer Programming Collision Avoidance Simulation Software Development Trade Studies

GNC Engineer, Starlink Controls

SpaceX

Redmond, WA 61 days ago $125,000–$165,000
C++ Python MATLAB Closed Loop Control State Estimation Kalman Filters Embedded C++ Flight Software Dynamics Orbital Mechanics Unit Testing Simulation Firmware Rigid Body Dynamics

GNC Engineer, Embedded Controls

SpaceX

Redmond, WA +1 53 days ago $125,000–$165,000
C++ Python MATLAB Closed Loop Control State Estimation Kalman Filters Flight Software Dynamics Orbital Mechanics Unit Testing Simulations Firmware Rigid Body Dynamics

New Graduate Software Engineer

SpaceX

Redmond, WA 74 days ago $125,000–$165,000
C C++ Python C# Networking Protocols UDP TCP/IP Distributed Systems Firmware Controls Software Real-time Software RF Silicon