Software Infrastructure Engineer, Flight Software

SpaceX

Confirmed live 2 days ago High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $168k
This role $145k
$115k most similar roles pay here $220k

This role pays more than 54% of similar roles. Most pay $142,500–$192,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 · Software Infrastructure Engineer, Flight Software

As a Software Infrastructure Engineer, Flight Software (Starlink), you will join the flight software team to develop systems that enable rapid iteration and deployment for both ground and satellite software. You will be responsible for the full lifecycle of your code, from conception to maintenance, while identifying and resolving bottlenecks in build systems and interface complexities. Your daily work involves maintaining flight code generation tooling, managing shared core features across various satellite products, and creating tools to simplify constellation operations. To succeed, you must possess experience in C++, Python, or similar languages, along with proficiency in Bazel, Bash, and version control systems. You will solve technical challenges related to embedded software development, performance bottlenecks, and the creation of fault-tolerant, distributed, or real-time systems to streamline the overall flight software ecosystem for satellite operations.

What you'll do

  • Maintain flight code generation tooling for flight software and GNC engineers.
  • Maintain core flight software features shared across various satellite products.
  • Identify and fix slow or error-prone aspects of embedded software development.
  • Create tools and processes to enable fast, accurate, and easy-to-use development systems.
  • Collaborate with ground software teams to simplify constellation operations through flight system changes.
  • Manage the full lifecycle of infrastructure software from conception and testing to maintenance.
  • Optimize build systems and remove unnecessary interface complexities for developers.

What we're looking for

  • Bachelor's degree in computer science, engineering, math, or STEM discipline, or 2+ years of experience in software development.
  • Development experience in C/C++, Python, or other similar programming languages.
  • Must be a U.S. citizen, national, lawful permanent resident, or eligible for required export control authorizations.
  • Knowledge of Bazel, C++, Python, and Bash (preferred).
  • Experience identifying and improving performance bottlenecks in build systems and embedded environments (preferred).
  • Experience designing aesthetic and easy-to-use user interfaces targeted at software engineers (preferred).
  • Experience designing fault tolerant, distributed, or real-time embedded systems (preferred).
  • Experience with version control, continuous integration, and continuous delivery systems (preferred).

More like this

Similar roles

Platform Engineer, Flight Software

SpaceX

Redmond, WA 31 days ago $125,000$165,000
C++ Python Bash Bazel Embedded Systems Version Control Build Systems Software Development Tooling
2+ yrs exp

Software Engineer, Flight Software

SpaceX

Redmond, WA 16 days ago $125,000$165,000
C++ Python Linux Real-time Systems Hardware-in-the-loop Computer Architecture Performance Optimization Debugging Software Design
2+ yrs exp

Network Software Integration Engineer

SpaceX

Redmond, WA 80 days ago $125,000$150,000
Python C++ Docker Linux Bash CI/CD OSI-model layer 2 Hardware-in-the-loop Spectrum Analyzers Oscilloscopes PCBAs
2+ yrs exp

Software Engineer

SpaceX

Redmond, WA 136 days ago $125,000$145,000
C C++ TCP/IP UDP Ethernet IPv4 IPv6 MPLS BGP OSPF IS-IS DNS DHCP NTP Network Optimization Traffic Shaping Distributed Systems Real-time Software