Software Engineer, Hardware Test & Automation (Starlink Subassemblies)

SpaceX develops technologies to enable human space exploration with the ultimate goal of enabling human life on Mars.
$120,000 - $170,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Space

Description For Software Engineer, Hardware Test & Automation (Starlink Subassemblies)

SpaceX, a pioneering space exploration company, is seeking a Software Engineer to join their Starlink team, focusing on hardware test and automation for satellite subassemblies. This role represents a unique opportunity to contribute to the future of space technology and human interplanetary exploration.

The position involves developing integrated operations and automation systems for complex subassemblies that bring Starlink satellites to life. You'll be working on critical systems that enable rapid development and accurate testing of both software and hardware components. As a key team member, you'll serve as both a software and hardware expert for flight control devices and mechanisms, from attitude control systems to Space Lasers.

What makes this role particularly exciting is that prior aerospace experience isn't required. The team values curiosity, collaboration, and the ability to learn quickly. You'll be working in a dynamic environment where your work directly impacts the development of technology at a massive scale. The role offers a comprehensive compensation package, including competitive base salary ranging from $120,000 to $170,000, plus additional benefits like equity, medical coverage, and 401(k).

The ideal candidate should have strong programming skills in Python, C, or C++, along with experience in Linux systems and hardware-software interactions. You'll be responsible for developing automation solutions, creating test systems, and implementing continuous integration processes. This role offers the perfect blend of software development and hardware interaction, making it ideal for engineers who enjoy working at the intersection of multiple technologies.

Working at SpaceX means being part of a mission to make humanity a multi-planetary species. You'll be contributing to the development of Starlink, a project that aims to provide global internet coverage through a constellation of satellites. The company culture promotes innovation, quick iteration, and direct impact, making it an ideal environment for engineers who want to push the boundaries of what's possible in space technology.

Last updated 6 hours ago

Responsibilities For Software Engineer, Hardware Test & Automation (Starlink Subassemblies)

  • Develop modular, reusable test and automation software in Python for manufacturing and engineering design verification
  • Write automation software to interact with flight hardware, test equipment, instrumentation, and production documentation systems
  • Develop software for test execution across multiple environments: hardware-in-the-loop and virtualized hardware simulations
  • Develop custom automation solutions using embedded electronics and innovative hardware
  • Develop algorithms to analyze complex test data for component acceptance criteria
  • Maintain and troubleshoot existing automation infrastructure
  • Define and implement project plans, manage milestones
  • Invent tools for continuous integration and release system

Requirements For Software Engineer, Hardware Test & Automation (Starlink Subassemblies)

Python
Linux
  • Bachelor's degree in computer science, engineering, math, or STEM discipline; OR 2+ years of professional experience
  • Development experience in C, C++, or Python
  • Knowledge of Linux/Windows operating systems
  • Experience with hardware-software interactions
  • Experience with numerical analysis and signal processing
  • Knowledge of digital and analog interfaces
  • Ability to work in a dynamic environment
  • Must be U.S. citizen, permanent resident, refugee, or asylee (ITAR requirements)
  • Willing to work extended hours and weekends when needed

Benefits For Software Engineer, Hardware Test & Automation (Starlink Subassemblies)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Company stock or stock options
  • Long-term cash awards
  • Discretionary bonuses
  • Employee Stock Purchase Plan
  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short and long-term disability insurance
  • Life insurance
  • Paid parental leave
  • 3 weeks paid vacation
  • 10+ paid holidays per year
  • 5 days sick leave per year

Interested in this job?

Jobs Related To SpaceX Software Engineer, Hardware Test & Automation (Starlink Subassemblies)

Software Engineer, Hardware Test & Automation (Starlink Subassemblies)

SpaceX is hiring a Software Engineer for Hardware Test & Automation to develop integrated operations and automation for Starlink satellite subassemblies.

SOFTWARE ENGINEER, HITL - TOP SECRET CLEARANCE

SpaceX Software Engineer position for HITL systems requiring Top Secret clearance, focusing on automated testing and full-stack development for space flight systems.

Launch Engineer, Spacecraft Hypergols (Dragon)

Launch Engineer position at SpaceX focusing on spacecraft hypergol operations and fueling, requiring engineering degree and experience with hazardous materials handling.

Launch Engineer, Spacecraft Hypergols (Dragon)

Launch Engineer position at SpaceX focusing on spacecraft hypergol operations and fueling, requiring engineering degree and experience with hazardous materials handling.

Civil/Structural Engineer (Facilities)

Civil/Structural Engineer position at SpaceX, designing and maintaining launch infrastructure in Cape Canaveral, offering $95K-$130K salary with comprehensive benefits.