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
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
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?