Software Engineer, Development Test

SpaceX

Confirmed live yesterday Trusted

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

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

This role pays less than 82% of similar roles. Most pay $137,500–$197,750 — the shaded band above. At the midpoint, this role pays about $135k 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 Engineer, Development Test

Software Engineer, Development Test (Starlink) joins the development test automation team to design, build, and automate test systems for satellite payloads, propulsion systems, and mechanisms. The role involves creating modular software solutions that integrate hardware, vacuum systems, high-power equipment, and data acquisition to enable subscale testing, design iteration, and flight hardware qualification. Day-to-day responsibilities include writing automation software to interact with instrumentation, developing tools for continuous integration and release, and designing user interfaces for complex processes. Candidates should possess experience in Python, C, or C++ and have a background in Linux or Windows systems. The work involves solving technical challenges by combining embedded electronics with innovative hardware. Key skills include knowledge of network protocols like TCP/IP and CAN bus, as well as experience with data acquisition, configuration management, and troubleshooting interactions between software and lab instrumentation.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Develop modular and reusable test and automation software using Python and other relevant languages.
  • Write automation software to interface with hardware, instrumentation, and production systems.
  • Create tools for continuous integration, automated test execution, and data analysis.
  • Build custom automation solutions using embedded electronics and innovative hardware components.
  • Design user interfaces to simplify the operation and troubleshooting of complex machines.
  • Integrate satellite hardware, vacuum systems, and high-power equipment into unified test capabilities.

What we're looking for

  • Bachelor's degree in computer science, engineering, math, or a STEM discipline, or 2+ years of professional software development experience.
  • Development experience in Python and/or C or C++.
  • Experience developing application, test, or automation software in an interdisciplinary environment.
  • Knowledge of configuration management and version control software.
  • Experience with instrumentation, data acquisition system design, or electronics test engineering.
  • Experience writing software to interact with electrical test equipment like oscilloscopes, DMMs, DAQs, and power supplies.
  • Extensive knowledge of Linux and Windows operating systems, computer architecture, networks, and various digital/analog interfaces.
  • Must be a U.S. citizen, lawful permanent resident, or eligible for required export control authorizations.

More like this

Similar roles

Software Engineer, Hardware Test & Automation

SpaceX

Redmond, WA 107 days ago $125,000$145,000
Python C C++ Linux Windows Agile SQL REST APIs HTML CSS Grafana TCP/IP VLAN CAN bus SPI I2C Modbus VISA GPIB Hardware-in-the-loop Signal Processing
2+ yrs exp

Software Development Test Engineer

SpaceX

Bastrop, TX 37 days ago
Python HIL HITL CI/CD RF 3D CAD USB VISA CAN bus SPI I2C Modbus OSI-model Unit Testing Data Analysis Oscilloscopes Spectrum Analyzers Electronic Loads
1+ 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

Software Engineer, Embedded Software

SpaceX

Redmond, WA 16 days ago $125,000$165,000
C++ Python Linux Real-time Systems Computer Architecture Performance Optimization Debugging Electronics Physics
2+ yrs exp

Satellite Systems Software Engineer

SpaceX

Redmond, WA 16 days ago $125,000$165,000
Python C++ Linux Docker Kubernetes Distributed Systems PostgreSQL CockroachDB Version Control Monitoring Testing Deployment
1+ yrs exp

Software Engineer, Components Test

SpaceX

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