GNC Engineer, Orbit Control

SpaceX

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$125,000–$145,000 / yr
Posted
168 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

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

This role pays less than 79% of similar roles. Most pay $137,500–$197,500 — the blue band above. At the midpoint, this role pays about $135k 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 · GNC Engineer, Orbit Control

GNC Engineer, Orbit Control (Starlink) joins the orbit control team to develop algorithms planning thousands of daily orbital maneuvers for a constellation of over 10,000 satellites. The role involves developing closed-loop trajectory control algorithms using discrete and continuous manipulation of thrust and drag for mission phases including orbit raise, station-keeping, and deorbit. Responsibilities include conducting simulation studies, performing trade studies for new satellite generations, and writing production code for satellites and ground segments. Candidates must possess a bachelor’s degree in an applicable engineering, physics, math, or computer science discipline and demonstrate software development experience in C++ and Python. Core competencies include understanding dynamical systems, orbital mechanics, maneuver planning, collision avoidance, state-space methods, classical control theory, trajectory optimization, model predictive control, convex optimization, and numerical propagation methods.

What you'll do

  • Develop closed-loop trajectory control algorithms for orbit raise, station-keeping, and deorbit maneuvers.
  • Write production-level C++ and Python code for satellite and ground segment software.
  • Conduct simulation studies and on-orbit experiments to assess algorithm and configuration changes.
  • Execute trade studies to inform hardware development and concepts of operations for new satellite generations.
  • Support large-scale constellation maneuvers like shell lowering and respacing through analysis and feature development.
  • Develop performance metrics and dashboards to monitor the health and status of the satellite fleet.
  • Write technical documentation for programs, algorithms, and engineering analyses.
  • Participate in the active operation of the satellite fleet.

What we're looking for

  • Bachelor’s degree in an applicable engineering discipline, physics, math, or computer science.
  • Strong fundamental understanding of dynamical systems.
  • Software development experience in C++ and Python.
  • Master's degree or PhD in a field relevant to this position (preferred).
  • Expertise in orbital mechanics, relative orbital dynamics, maneuver planning, and collision avoidance (preferred).
  • Familiarity with state-space methods, classical control theory, and trajectory optimization (preferred).
  • Real world experience developing, debugging, and deploying software (preferred).
  • Must be a U.S. citizen, national, lawful permanent resident, refugee, asylee, or eligible for Department of State authorization.

More like this

Similar roles

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

New Graduate Engineer

SpaceX

Redmond, WA 74 days ago $125,000–$165,000
C++ Python Orbital Mechanics Control Theory State Estimation Spacecraft Systems Design Trajectory Optimization GNSS Radio Navigation Simulation Data Analysis Flight Software Dynamics Avionics Propulsion

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

Senior GNC Engineer, Controls

SpaceX

Starbase, TX +1 106 days ago
GNC Python C++ 6-DOF Dynamics Control Systems Orbital Mechanics Monte Carlo Analysis Hardware-in-the-Loop Simulation Classical Dynamics Aerodynamics Sensors Actuators Algorithm Unit Testing
5+ yrs exp

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, Orbit Determination/Stargaze

SpaceX

Redmond, WA 62 days ago $125,000–$165,000
Python C++ Orbit Determination Kalman Filtering Image Processing Orbital Modeling Space Situational Awareness Data Analysis Git Radar Measurements Optical Observations TLE CDMs Sequential Estimation Covariance Analysis