Skip to content

Jobs

SpaceX

Robot type
Marine and Space · Defense
Location
RedmondWashingtonUSA
Job type
Hardware
Posted
Oct 30, 2026
Salary
$125,000–$165,000 a year
Full-time

GNC Engineer, Collision Avoidance (Starlink)

Job description

Starlink operates the world's largest satellite constellation — nearly half of the world's active satellites. Unlike legacy satellite operations which rely heavily on hands-on, human-in-the-loop operations, Starlink is designed from the ground up with autonomy in mind - "algorithms, not operators".

To ensure the safe operation of thousands of satellites, Starlink vehicles are equipped with advanced algorithms that enable them to remain aware of their surroundings and autonomously plan and execute collision avoidance maneuvers if they predict a high-risk close approach.

This team is responsible for "full-stack" ownership of the automated collision avoidance pipeline, involving the development…

Job responsibilities

  • Design and implement autonomous on-satellite collision avoidance algorithms using C++.
  • Design and implement ground services necessary to facilitate fully automated maneuver scheduling decisions using C++ and Python.
  • Design and implement tools and dashboards for monitoring the performance of the autonomous collision avoidance system.
  • Design and implement orbit determination systems, including state/uncertainty propagation for accurate orbit prediction.
  • Run Monte Carlo analysis to characterize the performance of new features.
  • Bulk data analysis of telemetry from thousands of satellites and dozens of ground services to precisely characterize system performance and identify future improvements.
  • Write integrated test cases for satellite and ground software.
  • Write high-quality documentation for implemented software and tooling.

Job requirements

  • Bachelor's degree in software, engineering, physics, or a related field.
  • Software development experience in either C++ or Python.
  • Master's degree in software, engineering, physics, or a related field.
  • 2+ years of experience in a space mission design or related role.
  • Strong understanding of some or all of the following areas: orbital mechanics, modeling and simulation, software development, statistics, and systems engineering.
  • Familiarity with state estimation and Kalman filtering, ideally with exposure to orbit determination applications.
  • Familiarity with the physics of the orbital debris and micrometeorite environment.
  • Familiarity with numerical probability of collision methods such as Alfano, Foster, and Hall.

Similar jobs

Robot deals

All deals →

Like what we do? Buying through these links supports Bots n' Beans. We earn a commission at no extra cost to you. Thank you!