GNC Engineer, Orbit Control (Starlink)

SpaceX

Redmond, WA4d agovia LinkedIn

Key Responsibilities

  • Develop closed-loop trajectory control algorithms using a mix of discrete and continuous manipulation of thrust and drag for all mission phases, including orbit raise, station-keeping, and deorbit.
  • Identify and implement features to improve control performance, enhance prediction quality, increase solar storm resilience, and reduce network impact.
  • Conduct simulation studies and on-orbit experiments to assess configuration and algorithm changes.
  • Contribute to the development of new satellite generations by executing trade studies that inform hardware development and concept of operations.
  • Support large-scale constellation maneuvers such as shell lowering and respacing via analysis and feature development.
  • Write high quality code in C++ and Python.
  • Participate in architecture, design, and code reviews.
  • Develop performance metrics and dashboards to monitor the fleet.
  • Write clear and concise technical documentation of programs, algorithms, and analyses.
  • Participate in the operation of the satellite fleet.

Requirements & Tech Stack

  • Bachelor’s degree in applicable engineering discipline, physics, math, or computer science.
  • Strong fundamental understanding of dynamical systems.
  • Software development experience in C++ and Python.

Qualifications

  • Master's degree or PhD in a field relevant to this position.
  • Expertise in orbital mechanics, relative orbital dynamics, maneuver planning, and collision avoidance.
  • Familiarity with state-space methods and classical control theory.
  • Prior exposure to trajectory optimization, model predictive control, convex optimization, and mixed-integer programming.
  • Knowledge of numerical propagation methods and their application to high-fidelity orbit propagation and uncertainty modelling.
  • Familiarity with high-order gravity models and atmosphere models.
  • Real-world experience developing, debugging, and deploying software.
  • Creative approach to problem solving and exceptional analytical skills.
  • Experience in verifying GNC algorithm performance via simulation, and validation of the simulation's models.
  • Capable of identifying and solving complex problems with little to no supervision or direction.
  • Passion for advancing the commercial space industry.
  • Ability to work in a fast-paced, autonomously driven, and demanding start-up atmosphere.
  • Excellent communication skills both written and verbal.

SpaceX Entry-Level & New Grad Jobs · last 7 days

118 openings · 9 need no experience

See all 118 →