
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 Senior Wireless Software Engineer to develop cutting-edge software for the Starlink satellite constellation. You'll work on firmware, embedded systems, and networking algorithms to provide reliable internet to millions of users. This role requires expertise in embedded software and signal processing.
You have 5+ years of experience in wireless software engineering, with a strong background in developing firmware and embedded systems. Your expertise in signal processing allows you to tackle complex engineering challenges, and you have a proven track record of delivering high-quality software solutions. You are familiar with networking algorithms and understand how to optimize connectivity for large-scale systems. You thrive in a collaborative environment and are eager to contribute to innovative projects that have a global impact.
Experience with satellite communication systems or broadband technologies is a plus. Familiarity with custom hardware development and real-time systems will help you excel in this role. You are passionate about space exploration and are motivated by the mission of enabling human life on Mars.
As a Senior Wireless Software Engineer at SpaceX, you will be responsible for designing and implementing firmware and embedded software for the Starlink satellite constellation. You will work closely with cross-functional teams to develop cutting-edge networking algorithms that connect thousands of satellites to millions of users in real time. Your role will involve the complete software lifecycle, including development, testing, and support, ensuring that the software you create meets the highest standards of reliability and performance.
You will also be tasked with solving novel engineering challenges related to the infrastructure and tools that enable a highly reliable, software-defined global network. Your contributions will directly impact the performance and scalability of Starlink, helping to maximize its utility for communities and businesses around the globe.
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, along with opportunities for professional growth and development. You will work in a dynamic environment where your contributions will be valued, and you will have the chance to make a real difference in the world. Join us in our quest to explore the stars and make life multi-planetary.
Apply now or save it for later. Get alerts for similar jobs at SpaceX.