About the job
At SpaceX, we believe that a future where humanity explores the cosmos is not just exciting, but essential. We are pioneering technologies that will enable human life on Mars and beyond.
Join us as a Software Engineer on the Power Systems Controls team for Starlink.
SpaceX is at the forefront of broadband technology, deploying Starlink, the largest satellite constellation in history, delivering high-speed, reliable internet to millions globally. Our team designs, builds, tests, and operates everything from satellites to user antennas and the software that integrates it all. We are only beginning to explore Starlink's potential, and we need the brightest minds to help maximize its impact on communities and businesses worldwide.
As a Software Engineer on the Starlink Power Systems Control team, your mission will be to enhance the network value of each satellite while ensuring their safe operation. You will develop first-principle models to understand satellite thermal and power dynamics, optimize algorithms for the best user experience under physical constraints, contribute to simulation software, and engage in data analysis. This position offers a unique opportunity to collaborate with experts across engineering disciplines to ensure the optimal performance of Starlink’s satellites.
We are seeking intelligent, driven software engineers who thrive on tackling complex problems in a fast-paced environment and value best practices in software development. You will oversee the entire software lifecycle, from development to testing and support, ensuring that your solutions make a tangible difference in the world.

