SpaceX’s Starshield program develops satellites for earth observation, communications, and hosted payloads supporting national security efforts. The Starshield Satellite Hardware Test Team develops test solutions for high-volume communication satellites and ground stations. Testing serves as a quality check before products are installed for flight. The Lead Software Engineer leads the design and development of test software infrastructure to validate component performance. The role creates test systems and infrastructure from the ground up to test hardware, software, and their interfaces, working across disciplines in a dynamic environment. Responsibilities include technical leadership, project management, developing reusable automation software, interacting with flight hardware and test equipment, analyzing test data, and delivering reliable test systems to production. The position requires a bachelor’s degree in a relevant discipline and experience developing software in object-oriented languages, Python, and Linux. Extended hours and weekends may be required. Compensation is listed as $165,000 to $265,000, with actual base salary determined case by case. The compensation package may include long-term incentives, discretionary bonuses, an employee stock purchase plan, medical, vision, and dental coverage, retirement benefits, insurance, paid parental leave, vacation, paid holidays, sick leave, discounts, and other perks. Applicants must meet U.S. export-control eligibility requirements or be eligible to obtain the required authorizations.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior