Skip to main content

SpaceX

Software Engineer, Components (Starshield)

Hawthorne, CA$125k–$150kmidAdded yesterday

About this role

SpaceX seeks a Software Engineer to develop test automation infrastructure for Starshield spacecraft components. You'll design and build test systems that validate flight hardware performance, combining software development with hardware integration to ensure mission-critical reliability.

What you'll do

  • Develop modular test and automation software in Python for manufacturing and design verification
  • Write automation to interact with flight hardware, test equipment, and instrumentation systems
  • Create custom automation solutions combining embedded electronics and hardware innovations
  • Develop algorithms to analyze test data and verify component acceptance criteria
  • Maintain automation infrastructure and troubleshoot failures in collaboration with partner teams
  • Define project plans, manage milestones, and ensure reliable test systems reach production

What they're looking for

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

Benefits

  • Competitive salary ($125K-$175K based on level)
  • Long-term stock incentives and discretionary bonuses
  • Employee Stock Purchase Plan with discount
  • Comprehensive medical benefits
  • Work on advanced aerospace technology
  • Cross-disciplinary team environment
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 a complex test automation system you've built from scratch—what were the hardware and software challenges?
  • How have you debugged issues at the hardware-software interface, and what tools or methodologies did you use?