Sr. Software Engineer, Components Test (Starshield)

SpaceX

Quick summary

Work type
On-site
Location
Hawthorne, CA
Salary
$165,000–$230,000 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $166k
This role $198k
$118k most similar roles pay here $242k

This role pays more than 75% of similar roles. Most pay $135,000–$197,875 — the shaded band above. At the midpoint, this role pays about $198k versus about $166k 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 604 open roles on FindRole.

Listed pay typically runs $130,000–$155,000 across 440 roles with salary data.

Most-posted roles

View all roles at SpaceX

At a glance

TL;DR · Sr. Software Engineer, Components Test (Starshield)

As a Senior Software Engineer on the Starshield Test team, you will design and develop test software infrastructure for advanced spacecraft components, ensuring their performance and reliability in extreme environments. Your daily tasks include creating new test systems from scratch, integrating hardware and software interfaces, and collaborating with cross-disciplinary teams to innovate testing methodologies. The role requires expertise in C, C++, or Python, along with experience in networking protocols and electro-mechanical systems. You will work on cutting-edge projects that demand a high sense of urgency and a commitment to mission success, contributing to the development of critical flight components for satellites.

What you'll do

  • Design and develop test software infrastructure for spacecraft components.
  • Create new test systems from the ground up, including hardware and software.
  • Validate performance of flight components in extreme environments.
  • Interface between hardware and software to ensure system compatibility.
  • Innovate testing approaches to enhance reliability and mission success.

What we're looking for

  • Bachelor's degree in computer science, engineering, math, or STEM discipline and 5+ years of software development experience
  • Development experience in C, C++, Python, or full stack software
  • Experience with networking protocols such as TCP and UDP
  • Experience working with electro-mechanical systems
  • Strong problem-solving skills and ability to work under high urgency

More like this

Similar roles

Software Engineer (Starshield)

SpaceX

Hawthorne, CA today $125,000$145,000
C++ Python Linux TCP UDP CI/CD ARM PowerPC x86 Microcontrollers Networking Satellite Constellations Ground Operations Centers Data Processing Command and Control Models and Simulations Vehicle Software Testing Cloud Compute High Performance Systems