
Revolutionizing space travel for humanity's future
SpaceX, founded in 2002 by Elon Musk, is a leading aerospace manufacturer and space transportation company headquartered in Hawthorne, California. The company has developed the Falcon 9 and Falcon Heavy rockets, as well as the Dragon spacecraft, which delivers cargo to the International Space Statio...
Employees at SpaceX enjoy competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. The company also supports pro...
SpaceX fosters a culture of innovation and engineering excellence, encouraging employees to tackle ambitious projects and push the boundaries of space...

SpaceX • Sunnyvale, CA
SpaceX is hiring a Software Engineer for the Beam Planning team on the Starlink program. You'll work on improving satellite internet experiences using technologies like Java and Python. This role requires a strong background in software development.
You have a solid foundation in software engineering principles and experience in developing, testing, and supporting software applications. Your background includes proficiency in programming languages such as Java and Python, which you have used to build scalable and efficient systems. You understand the importance of closing the feedback loop between software design and real-world application, ensuring that your solutions meet user needs effectively. You are comfortable working in a collaborative environment, engaging with cross-functional teams to drive projects forward. You have a passion for technology and a desire to contribute to impactful projects that enhance user experiences.
Experience with satellite communication systems or broadband technologies is a plus. Familiarity with agile methodologies and tools for project management will help you thrive in this role. You are eager to learn and adapt to new technologies, demonstrating a growth mindset that aligns with SpaceX's innovative culture.
As a Software Engineer on the Beam Planning team, you will tackle challenges that enhance the functionality of the Starlink system. Your responsibilities will include designing and implementing software solutions that optimize the performance of satellite internet services. You will work closely with hardware engineers to ensure seamless integration of software and hardware components. Your role will involve analyzing user feedback and system performance data to identify areas for improvement, allowing you to iterate on your designs effectively. You will participate in code reviews and contribute to the overall quality of the software through rigorous testing and debugging practices. Collaboration with product managers and other stakeholders will be essential as you help shape the direction of the Starlink program.
At SpaceX, you will be part of a mission-driven team that is pushing the boundaries of technology and innovation. We offer competitive compensation and benefits, including opportunities for professional development and growth within the company. You will work in a dynamic environment where your contributions directly impact the future of satellite internet and space exploration. Join us in our quest to make life multi-planetary and provide affordable broadband access to underserved communities around the globe.
Apply now or save it for later. Get alerts for similar jobs at SpaceX.