Software Engineer (Components)
SpaceX
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 90% of similar roles. Most pay $149,500–$197,500 — the shaded band above. At the midpoint, this role pays about $215k versus about $174k for comparable roles.
Based on 240 similar postings.
Employer
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 789 open roles on FindRole.
Listed pay typically runs $130,000–$165,000 across 555 roles with salary data.
Most-posted roles
At a glance
Sr. Software Engineer (Components) joins the Components Engineering Software Team to develop critical software supporting the manufacturing, testing, and analysis of advanced spacecraft components like flow control devices and avionics. This role involves building modular test and automation software, developing hardware drivers, creating web interfaces, and writing firmware for rocket components. The engineer will design custom solutions using embedded electronics, develop algorithms to analyze complex test data, and maintain existing infrastructure while troubleshooting root causes of failures. Key technical requirements include proficiency in Python, C, Linux, and Windows operating systems, along with experience in configuration management, continuous integration, and agile development. Candidates should possess knowledge of digital and analog interfaces such as GPIB, USB, TCP/IP, CAN bus, SPI, and I2C to solve complex problems involving spacecraft fluid systems and high power electrical systems.
What does a Software Engineer earn in California?
Median $214000 from 958 postings across 73 companies.
Skills
What you'll do
What we're looking for
More like this
SpaceX
SpaceX
SpaceX
SpaceX
SpaceX
SpaceX