Software Engineer, Hardware Test & Automation (Starlink)

SpaceX

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$125,000–$145,000 / yr
Posted
today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $169k
This role $135k
$116k most similar roles pay here $212k

This role pays less than 70% of similar roles. Most pay $135,000–$202,500 — the shaded band above. At the midpoint, this role pays about $135k versus about $169k for comparable roles.

Based on 237 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 · Software Engineer, Hardware Test & Automation (Starlink)

As a Software Engineer on the Starlink Team, you will design and develop software solutions for testing flight components and entire satellites to ensure maximum performance and reliability in extreme environments. Your daily tasks include creating automation tools and software infrastructure that enable rapid development and accurate testing of all Starlink hardware systems, from test hardware designs to complex software infrastructures. You will work with Python or C/C++ to build fault-tolerant, distributed systems for both HITL and virtualized hardware simulations. The role requires extensive knowledge in Linux and Windows operating systems, computer architecture, networks, and experience with high-power electrical systems and embedded hardware product development. Additionally, you must be proficient in troubleshooting, debugging, and performance optimization while working effectively in a dynamic environment to deliver cutting-edge technology on a massive scale.

What you'll do

  • Develop software for hardware-in-the-loop and virtualized hardware simulations.
  • Design automation tools for testing Starlink satellite components and systems.
  • Create fault-tolerant, distributed, or real-time systems for test environments.
  • Troubleshoot and optimize performance of high-power electrical and mechanical systems.
  • Gather and organize data using SQL or REST APIs for comprehensive analysis.

What we're looking for

  • Development experience in Python and C/C++
  • Extensive knowledge of Linux and Windows operating systems, computer architecture, and networks
  • Experience with high power electrical systems, electro-mechanical systems, and embedded hardware product development
  • Skills in gathering data using SQL or REST APIs and creating web applications with HTML/CSS
  • Expertise in designing fault-tolerant distributed or real-time systems
  • Cross-context test design skills from unit tests to integrated hardware-in-the-loop regression tests
  • Strong troubleshooting, debugging, and performance optimization skills

More like this

Similar roles

Software Engineer, Embedded Software (Starlink)

SpaceX

Redmond, WA today $125,000$145,000
Linux C Python Go Rust Unit Testing Integration Testing Performance Testing Debugging Computer Architecture Networks Physics MATH Electronics Docker Kubernetes CI/CD

Software Engineer, Development Test (Starlink)

SpaceX

Redmond, WA today $125,000$145,000
Python C++ Linux Windows USB VISA TCP/IP CAN bus SPI I2C Modbus oscilloscopes DMMs DAQs power supplies electronic loads spectrum analyzers source measure units data acquisition electronics test rack design embedded electronics

Hardware Test Engineer (Starlink)

SpaceX

Redmond, WA today $105,000$120,000
Python MATLAB C++ PLC USB VISA TCP/IP CAN_bus SPI I2C Modbus Analog-to-digital_conversion Oscilloscopes DMMs DAQs Power_supply Electronic_load Spectrum_analyzer Source_measurement_units

Hardware Test Engineer (Starlink)

SpaceX

Redmond, WA today $105,000$120,000
Python C/C++ TwinCAT RF engineering HALT/HASS thermal testing vibration testing TVAC PLC hardware/software functional safety systems pressure measurement temperature measurement flow measurement electrical schematics electronics manufacturing electronics reliability high-speed digital communications network and power systems integration avionics power electronics