SpaceX
SoftwareEngineer,HardwareTest&Automation(Starshield)
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Software Engineer, Hardware Test & Automation (Starshield) at SpaceX. Skills: Hardware Test, Automation, Software Development. Develop software. Automate processes”
What You'll Achieve.
Improve manufacturing yields; Reduce production time
Industry & Context.
Troubleshooting; Debugging; Performance optimization
Extended hours, Weekends, Top-Secret clearance
What They're Looking For.
Must Have
2+ years software development, 1+ year C, C++, 1+ year full stack development
Nice to Have
Extensive Linux knowledge, Extensive Windows knowledge, Experience with configuration management, Experience with version control, Experience with continuous integration, Experience with agile development, Experience automating processes, Experience automating testing, Experience with control feedback loop design, Experience with control feedback loop implementation, Experience with numerical analysis techniques, Experience with signal processing, Experience with digital interfaces, Experience with analog interfaces, Experience troubleshooting software/hardware interactions, Experience with spacecraft fluid systems, Experience with high power electrical systems, Experience with embedded hardware product development, Experience with containerization technologies, Radio frequency system-level design experience, Modem experience, Diagnostic test equipment experience, Experience with troubleshooting, Experience with debugging, Experience with performance optimization, Experience with unit testing, Experience with continuous monitoring, Solid fundamental knowledge of networks, Solid fundamental knowledge of electronics, Solid fundamental knowledge of RF communications, Solid fundamental knowledge of optics, Solid fundamental knowledge of math, Solid fundamental knowledge of physics, Ability to obtain Top-Secret clearance
What You'll Do.
Improve manufacturing yields
Reduce production time
Design control feedback loops
Implement control feedback loops
Perform numerical analysis
Perform signal processing
Troubleshoot software/hardware interactions
Develop software for applications
Deploy software for applications
Perform RF diagnostics
How You'll Work.
Process & Methodology
Agile development
Full Job Description
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, HARDWARE TEST OR 2+ years of professional experience in software development in lieu of a degree 1+ year of software development experience in C, C++, or Python; or full stack software development experience (internship experience is applicable) PREFERRED SKILLS AND EXPERIENCE: Extensive knowledge of Linux and Windows operating systems Experience with configuration management and version control software Experience with continuous integration and agile development Experience automating processes and testing to improve manufacturing yields and reduce production time Experience with control feedback loop design and implementation Experience with numerical analysis techniques and signal processing in multiple domains Extensive knowledge with a range of digital and analog interfaces including GPIB, USB, VISA, TCP/IP, VLAN, CAN bus, SPI, I2C, Modbus, analog-to-digital conversion Experience troubleshooting interactions between software and hardware such as network devices and lab instrumentation Experience with spacecraft fluid systems Experience with high power electrical systems Experience with embedded hardware product development Developed and deployed software that has been used in real-world applications/projects. Experience with containerization technologies (i. e. Docker, Kubernetes). Radio frequency (RF) system-level design, modems, and diagnostic test equipment experience. Strong skills in troubleshooting, debugging, performance optimization, and unit testing. Experience with continuous integration and monitoring. Solid fundamental knowledge of networks, electronics, RF communications, optics, math, and physics Ability and willingness to obtain a Top-Secret clearance
Applying for this Software Engineer, Hardware Test & Automation (Starshield) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about SpaceX?
Real rants from real employees. Read before you apply.