Skip to main content

SpaceX

Software Engineer, Components Test (Starshield)

Hawthorne, CA$125k–$150kmidAdded yesterday

About this role

SpaceX seeks a Software Engineer to develop test and automation software for advanced Starshield spacecraft components. You'll design and build test infrastructure from scratch, combining software and hardware expertise to validate flight-critical systems before deployment.

What you'll do

  • Develop modular, reusable test automation software in Python for manufacturing and design verification
  • Write automation to interface with flight hardware, test equipment, instrumentation, and production systems
  • Create custom automation solutions for engineering and manufacturing challenges using embedded electronics
  • Develop algorithms to analyze test data and determine component acceptance criteria
  • Maintain and troubleshoot automation infrastructure while identifying root causes of failures
  • Define project plans, manage milestones, and oversee reliable test system delivery to production

What they're looking for

  • Python, C, or C++ development
  • Linux and Windows operating systems
  • Digital and analog interfaces (GPIB, USB, CAN bus, I2C, SPI, TCP/IP)
  • Version control and configuration management
  • Signal processing and numerical analysis
  • Control feedback loop design
  • Hardware-software integration and troubleshooting
  • Agile development and continuous integration

Benefits

  • Competitive salary: $125k-$175k based on experience level
  • Long-term incentives including company stock
  • Employee Stock Purchase Plan with discount
  • Comprehensive benefits package
  • Opportunity to work on national security missions
  • Flexible work arrangements for extended hours when needed
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

SpaceX

SpaceX develops advanced spacecraft and satellite systems, including the Starshield government satellite constellation and Starfall re-entry cargo capsule for global delivery. The company is hiring engineers in avionics integration, software test automation, mechanical design, and hardware reliability to validate flight-critical systems and ensure mission success.

Website
spacex.com
View all jobs at SpaceX

Likely interview questions

  • Describe your experience developing test automation software—what was the most complex system you built and what challenges did you face?
  • Walk us through how you've debugged hardware-software integration issues in a previous role.