About the job
At SpaceX, we believe in a future where humanity explores the stars. We are dedicated to developing cutting-edge technologies that make this dream a reality, with the ultimate aim of facilitating human life on Mars.
NEW GRADUATE ENGINEER, SOFTWARE (STARLINK)
Join us in leveraging our expertise in rocket and spacecraft engineering to deploy Starlink, the most advanced broadband internet system globally. Our satellite constellation is the largest in the world, providing fast and reliable internet access to millions. We design, build, test, and operate every aspect of Starlink, including thousands of satellites, consumer receivers that connect users within minutes, and the software that integrates the system. We are just beginning to realize Starlink's potential global impact and are in search of top-tier engineers to enhance its utility for communities and businesses worldwide.
As one of SpaceX's most intricate software engineering endeavors, Starlink presents various software engineering domains for you to explore. As a Software Engineer on the Starlink program, you will tackle challenges crucial to the program's growth. Possible areas of impact include:
- Developing software for custom hardware deployed across millions of devices globally.
- Creating infrastructure and tools for swift and reliable code deployment to customers, regardless of their location.
- Writing software for Starlink’s custom phased array and modem silicon.
- Significantly enhancing the user experience of satellite internet.
- Developing a telemetry system capable of scaling to millions of devices with trillions of data points.
- Building robust systems resistant to adversarial attacks.
Our software engineers oversee the entire software lifecycle, including development, testing, and support, ensuring a feedback loop between software design and real-world performance. Your contributions will have a significant and measurable impact on the world.

