Lead Software Engineer, Components Test

SpaceX

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Hawthorne, CA
Salary
$165,000–$265,000 / yr
Posted
12 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $179k
This role $215k
$119k $281k
below market most similar roles pay here above market

This role pays more than 80% of similar roles. Most pay $145,000–$213,625 — the blue band above. At the midpoint, this role pays about $215k 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 · Lead Software Engineer, Components Test

JOB TITLE: Lead Software Engineer, Components Test (Starshield) The Lead Software Engineer, Components Test (Starshield) joins the Satellite Hardware Test Team to develop test solutions for high-volume communication satellites and ground stations. This role involves leading the design and development of test software infrastructure from the ground up to validate hardware, software, and their interfaces. Key responsibilities include developing modular, reusable automation software, creating algorithms to analyze complex test data, and managing project milestones to ensure reliable test systems. The position requires proficiency in Python, object-oriented languages, and Linux operating systems. Candidates should possess skills in control feedback loop design, continuous integration, and agile development. Technical expertise includes digital and analog interfaces such as GPIB, USB, VISA, TCP/IP, VLAN, CAN bus, SPI, I2C, and Modbus to solve manufacturing and engineering design verification challenges.

What you'll do

  • Design and develop test software infrastructure to validate hardware and software performance.
  • Create modular, reusable test and automation software using Python for manufacturing and engineering verification.
  • Write automation software to interact with flight hardware, test equipment, and production documentation systems.
  • Develop custom automation solutions using a combination of embedded electronics and innovative hardware.
  • Develop algorithms to analyze complex test data against component acceptance criteria.
  • Maintain and troubleshoot existing automation infrastructure to identify and correct root causes of failures.
  • Define project plans, manage milestones, and conduct reviews to ensure reliable test system delivery.

What we're looking for

  • Bachelor’s degree in computer science, computer engineering, physics, or an engineering discipline.
  • 5+ years of development experience in an object-oriented language.
  • 2+ years of development experience in Python.
  • 2+ years of experience with Linux operating systems.
  • Must be a U.S. citizen, national, lawful permanent resident, refugee, asylee, or eligible for Department of State authorization.
  • Experience leading a team of diverse individuals (preferred).
  • Experience with control feedback loop design and implementation (preferred).
  • Extensive knowledge of digital and analog interfaces including GPIB, USB, VISA, TCP/IP, VLAN, CAN bus, SPI, I2C, and Modbus (preferred).

More like this

Similar roles

Software Engineer, Components Test

SpaceX

Hawthorne, CA 110 days ago $125,000–$150,000
Python C C++ Linux Windows Agile Version Control TCP/IP VLAN CAN bus SPI I2C Modbus VISA GPIB Signal Processing Numerical Analysis
2+ yrs exp

Senior Software Engineer, Components Test

SpaceX

Hawthorne, CA 152 days ago $165,000–$230,000
Python C C++ Linux Windows TCP/IP UDP VLAN CAN bus SPI I2C Modbus VISA GPIB Agile Version Control Signal Processing Numerical Analysis
5+ yrs exp

Software Engineer, Components

SpaceX

Hawthorne, CA 110 days ago $125,000–$150,000
Python C C++ Linux Windows Agile Version Control TCP/IP VLAN CAN bus SPI I2C Modbus VISA GPIB Signal Processing Numerical Analysis
2+ yrs exp

Software Engineer, Hardware Test & Automation

SpaceX

Hawthorne, CA 148 days ago $125,000–$150,000
Python C C++ Linux Windows Docker Kubernetes Agile Hardware-in-the-Loop TCP/IP VLAN CAN bus SPI I2C Modbus VISA GPIB Signal Processing Numerical Analysis Version Control

Lead Avionics Integration & Test Engineer

SpaceX

Hawthorne, CA 39 days ago $165,000–$230,000
Python Electrical Engineering RF Hardware Testing Computer Architecture Networks Avionics System Development Factory Integration Hardware Development Electrical Systems Debugging Test Infrastructure
2+ yrs exp