Software Engineer, Vehicle Operations

SpaceX

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Hawthorne, CA
Salary
$125,000–$150,000 / yr
Posted
123 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $179k
This role $138k
$114k $231k
below market most similar roles pay here above market

This role pays less than 83% of similar roles. Most pay $142,500–$215,000 — the blue band above. At the midpoint, this role pays about $138k versus about $179k 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 · Software Engineer, Vehicle Operations

Software Engineer, Vehicle Operations (Starshield) joins the Starshield GNC Software Operations team to support national security efforts involving earth observation, communications, and hosted payloads. This role involves designing and implementing highly reliable algorithms, flight software, simulations, tools, services, and dashboards to facilitate autonomous operations of the Starshield constellation. Day-to-day responsibilities include monitoring constellation performance, performing on-orbit investigations, and leading satellite operations through all flight phases, including on-call rotations and data reviews. Candidates must possess software development experience in C, C++, or Python, along with knowledge of Linux environments, computer architecture, networks, and inter-process communications like RESTful APIs and gRPC. The work requires solving complex problems regarding satellite telemetry, autonomous fault detection, isolation, and recovery within a holistic satellite network and hardware environment.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Design, develop, and implement reliable algorithms, flight software, simulations, tools, services, and dashboards.
  • Lead on-orbit satellite operations through all flight phases, including satellite commanding and data reviews.
  • Perform on-call rotations to ensure vehicles, payloads, and networks remain continuously operational.
  • Detect and triage emerging on-orbit anomalies across all satellite subsystems.
  • Drive investigations into satellite issues and implement future autonomous responses.
  • Collaborate with cross-disciplinary engineers to deliver reliable connectivity and new capabilities.
  • Act as a subject matter expert for cradle-to-grave development of new features and capabilities.

What we're looking for

  • Bachelor's degree in computer science, aerospace engineering, physics, or another engineering discipline.
  • Software development experience in C, C++, Python, or other similar programming languages.
  • Active Top Secret, Top Secret SCI, or DOE Level Q clearance, or the ability and willingness to obtain one.
  • U.S. citizen, national, lawful permanent resident, refugee, or asylee eligible for Department of State authorization.
  • Master's degree or Ph.D. in an engineering discipline, computer science, or physics (preferred).
  • Experience working on interdisciplinary engineering projects involving software and hardware interaction (preferred).
  • Software development experience in a Linux environment (preferred).
  • Experience with satellite telemetry, autonomous fault detection, and command and control systems (preferred).

More like this

Similar roles

Software Engineer (Starshield)

SpaceX

Hawthorne, CA 123 days ago $125,000–$150,000
C++ Python C Linux ARM PowerPC x86 TCP UDP Machine Learning Unit Testing Performance Optimization Computer Architecture Networking Protocols

Software Engineer, Collision Avoidance

SpaceX

Hawthorne, CA 57 days ago $125,000–$160,000
Python C++ Distributed Systems Docker Kubernetes PostgreSQL CockroachDB Version Control Testing Monitoring Profiling Object-Oriented Programming Orbital Prediction
1+ yrs exp

Software Engineer, Tracking

SpaceX

Hawthorne, CA 57 days ago $125,000–$160,000
C++ Python Distributed Systems Docker Kubernetes PostgreSQL CockroachDB Version Control Profiling Testing Deployment Monitoring Spacecraft Systems

Software Engineer, Satellite Systems

SpaceX

Hawthorne, CA 106 days ago $125,000–$150,000
C++ Linux Docker Kubernetes PostgreSQL CockroachDB Networking Software Testing Debugging Computer Architecture Monitoring Observability Containerization

Senior Software Engineer

SpaceX

Hawthorne, CA 83 days ago $165,000–$265,000
C++ Python Linux ARM PowerPC x86 TCP UDP Machine Learning Unit Testing Performance Optimization Computer Architecture Networking Protocols Hardware-in-the-Loop Linux Kernel
5+ yrs exp

Software Engineer, Product Development

SpaceX

Hawthorne, CA 113 days ago $125,000–$150,000
C++ Rust C Linux Docker Kubernetes PostgreSQL CockroachDB ARM PowerPC x86 Embedded Systems Cryptography Hardware-in-the-loop Network Performance Analysis Simulations