Satellite Systems Software Engineer

SpaceX

Confirmed live yesterday Trusted

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays less than 59% of similar roles. Most pay $137,500–$197,500 — the shaded 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 680 open roles on FindRole.

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

Most-posted roles

View all roles at SpaceX

At a glance

TL;DR · Satellite Systems Software Engineer

As a Satellite Systems Software Engineer (Starlink) within the Constellation Engineering organization, you will build and maintain systems for the world’s largest satellite constellation. You will be responsible for the complete lifecycle of software that runs on both distributed ground systems and hardware flying in space. Your daily work involves developing highly reliable systems to manage thousands of satellites in low-earth orbit, ensuring safe interactions with other operators, and maintaining command, control, and monitoring capabilities. The role requires proficiency in Python or C++, Linux programming, and containerization technologies like Docker and Kubernetes. You will also utilize relational databases such as PostgreSQL or CockroachDB while navigating version control, testing, and continuous integration. This position addresses the technical challenge of managing a massive satellite fleet to provide reliable broadband internet services across the globe.

What you'll do

  • Develop highly reliable and available software systems to manage thousands of satellites in low-earth orbit.
  • Design software for both spacecraft flying in space and the ground systems that support them.
  • Manage the complete lifecycle of code from inception and development through testing and rollout.
  • Ensure safe interaction with other operators and maintain command and control capabilities of the satellite fleet.
  • Monitor and manage the operations of the global satellite constellation.
  • Take full accountability for software design and its interactions with hardware and surrounding environments.
  • Participate in architecture, design, and code reviews to ensure system integrity.

What we're looking for

  • Bachelor's degree in computer science, engineering, math, or science and 1+ years of professional software development experience.
  • 3+ years of professional software development experience in lieu of a degree.
  • Must be a U.S. citizen, national, lawful permanent resident, or eligible for required export control authorizations.
  • Experience with Python or C++ and Linux programming (preferred).
  • Experience with distributed systems or large-scale consumer internet systems (preferred).
  • Production experience with containerization technologies like Docker or Kubernetes (preferred).
  • Understanding of version control, testing, CI/CD, build, deployment, and monitoring (preferred).
  • Experience with relational databases such as PostgreSQL or CockroachDB (preferred).

More like this

Similar roles

Software Engineer

SpaceX

Redmond, WA 102 days ago $125,000$150,000
TypeScript React Angular C# .NET Python Go Scala Java Kubernetes Docker PostgreSQL SQL Server CI/CD Make Bazel Pants Buck Gradle pip npm UNIX
1+ yrs exp

Wireless Software Engineer

SpaceX

Redmond, WA 53 days ago $125,000$145,000
C C++ Signal Processing RF Systems Digital Signal Processing Wi-Fi LTE 5G Firmware MAC Layer Network Protocols Unit Testing Spectrum Analyzer Network Analyzer Signal Generator Oscilloscope
2+ yrs exp

Software Engineer, Data

SpaceX

Hawthorne, CA 44 days ago $125,000$160,000
Scala Java C# Python Go Angular React Apache Kafka Spark Flink Hive Delta Lake PostgreSQL CockroachDB Grafana Metabase PowerBI Machine Learning Data Engineering
1+ yrs exp

Software Engineer, Design Engineering

SpaceX

Redmond, WA 54 days ago $125,000$150,000
TypeScript React Angular C# .NET Python Go Scala Java Kubernetes Docker PostgreSQL SQL Server CI/CD Make Bazel Pants Buck Gradle pip npm UNIX
1+ yrs exp

Software Engineer, Telemetry

SpaceX

Redmond, WA 44 days ago $125,000$165,000
Distributed Systems C# Java Kubernetes Linux CI/CD Data Engineering Full Stack Development Monitoring Version Control Testing