SpaceX is seeking a Software Engineer for their Power Systems Controls team working on the Starlink satellite program. This role combines software engineering with satellite systems optimization, requiring expertise in both programming and physics. The position involves developing real-time software to manage satellite energy systems and optimize network performance for Starlink's global internet constellation.
As a Software Engineer on this team, you'll be responsible for creating first-principles models of satellite thermal and power behavior, developing optimization algorithms for user experience, and contributing to simulation software. The role requires strong programming skills in C++ and Python, along with a deep understanding of physics and mathematics. You'll work closely with cross-functional teams to design and implement next-generation satellite hardware and software solutions.
SpaceX offers a comprehensive benefits package including medical coverage, 401(k), stock options, and paid time off. The company provides a unique opportunity to work on cutting-edge space technology while contributing to the world's largest satellite constellation, currently serving over 6 million users globally. The position is based in Redmond, WA, with company shuttle service available from select Seattle locations.
This role is ideal for someone who combines strong software engineering skills with an interest in space technology and physical systems optimization. You'll be part of a team making direct impact on global internet infrastructure while working at one of the most innovative space companies in the world. The position offers competitive compensation ranging from $122,500 to $170,000 depending on experience level, plus additional benefits and equity opportunities.