Software Engineer, Test Engineering and Operations

SpaceX

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Hawthorne, CA
Salary
$125,000–$145,000 / yr
Posted
47 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $156k
This role $135k
$107k $206k
below market most similar roles pay here above market

This role pays less than 62% of similar roles. Most pay $116,462–$196,375 — the blue band above. At the midpoint, this role pays about $135k versus about $156k 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 · Software Engineer, Test Engineering and Operations

JOB TITLE: Software Engineer, Test Engineering and Operations The Software Engineer, Test Engineering and Operations joins a team focused on developing software that keeps vehicles and spacecraft buildable, testable, and flyable. This role bridges the gap between physical hardware, such as flight sensors and instrumentation, and manufacturing operations. You will design, develop, and maintain Python-based analysis tools, data pipelines, and automated tests to streamline hardware checkout and quality control. Key responsibilities include building software that interfaces with pressure transducers and resistance temperature detectors while managing large data sets. You will utilize Linux environments, SQL databases, and modern CI/CD pipelines to ensure procedure traceability and reduce operational risk. The work involves creating interdisciplinary software solutions to optimize engineering time, eliminate recurring tasks, and improve reliability for hazardous aerospace operations through object-oriented principles and robust debugging.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Develop and troubleshoot Python-based analysis tools, data pipelines, and automated tests for hardware checkout.
  • Design and deploy software that interfaces with physical sensors like pressure transducers and temperature detectors.
  • Implement software using modern continuous integration and continuous delivery pipelines in Linux environments.
  • Refactor and automate existing tools to create more efficient, scalable, and reliable engineering processes.
  • Build interdisciplinary software solutions to eliminate recurring tasks and reduce risk during hazardous operations.
  • Develop secure, scalable software systems following object-oriented principles and best practices.
  • Participate in architecture, design, and code reviews to provide technical feedback.

What we're looking for

  • Bachelor’s degree in an engineering, math, or scientific discipline OR 1+ years' professional experience coding in an object-oriented language.
  • Minimum of 1+ years of professional software development experience with Python.
  • Must be a U.S. citizen, national, lawful permanent resident, refugee, asylee, or eligible for required Department of State authorizations.
  • Experience working in Linux environments, including shell scripting, system administration, and deploying applications (preferred).
  • Familiarity with physical systems and hardware such as RTDs, pressure transducers, and other common aerospace instrumentation (preferred).
  • Strong skills in developing strategies to collect and use large amounts of data using SQL, databases, and related tools (preferred).
  • Familiarity with networking technology, concepts, protocols, and infrastructure (preferred).
  • Strong competency in software development practices including testing, continuous integration, and modern deployment workflows (preferred).

More like this

Similar roles

Software Engineer, Test Infrastructure

SpaceX

Hawthorne, CA 140 days ago $125,000–$150,000
C/C++ Python Angular React JavaScript Docker Kubernetes Containerd LXC PostgreSQL SQL Server Ansible Puppet Make Bazel pip npm UNIX Agentic Workflows

Software Engineer in Test

Veeva Systems

Remote (Raleigh, NC) 5 days ago $75,000–$150,000
Software Test Automation Playwright Selenium Cucumber TestNG Java Python JavaScript Agile SaaS Jira Confluence TestRail Code Coverage Software QA
2+ yrs exp Remote

Software Engineer in Test

Veeva Systems

Remote 5 days ago $75,000–$150,000
Software Test Automation Playwright Selenium Cucumber TestNG Java Python JavaScript Jira Confluence TestRail Agile SaaS Software QA Code Coverage
2+ yrs exp Remote

Software Developer/Software Engineer in Test

General Dynamics

Remote (Falls Church, VA) 63 days ago $93,463–$126,449
Playwright TypeScript Node.js PL-SQL T-SQL Oracle SQL Server JUnit JMeter TestNG Xray Git Jira Jenkins GitLab CI Postman REST-assured AWS Azure Google Cloud Bash CI/CD Agile Scrum
5+ yrs exp Remote

Software Engineer, Manufacturing Test

Anduril Industries

Bellevue, WA +1 139 days ago $167,000–$222,000
Python C# WPF AWS Azure Git CI/CD DevOps SQL Server DB2 NoSQL RESTful services Linux Windows Embedded Systems USB SPI I2C CAN RS232 RS485 Ethernet
5+ yrs exp

Software Engineer, Manufacturing Test

Anduril Industries

Costa Mesa, CA 139 days ago $167,000–$222,000
Python C# WPF AWS Azure Git CI/CD DevOps SQL Server DB2 NoSQL RESTful services Linux Windows USB SPI I2C CAN RS232 RS485 Ethernet Embedded Systems
5+ yrs exp