
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 • Redmond, WA
SpaceX is hiring a Wireless Software Engineer to develop firmware and software for the Starlink satellite system. You'll work with embedded systems and cutting-edge networking algorithms in Redmond, WA.
You have a strong background in software engineering with a focus on wireless systems — your experience includes developing firmware and embedded software for complex hardware. You are proficient in C and C++, and you understand the intricacies of signal processing and networking algorithms. Your problem-solving skills enable you to tackle novel engineering challenges, and you thrive in a fast-paced environment where innovation is key. You are passionate about leveraging technology to connect people and communities, and you are excited about the potential of satellite internet systems. You have a collaborative mindset and enjoy working in cross-functional teams to deliver impactful solutions.
Experience with satellite communication systems or similar technologies would be a plus. Familiarity with software-defined networking and real-time systems can set you apart. A background in aerospace or telecommunications can also enhance your candidacy.
As a Wireless Software Engineer at SpaceX, you will be responsible for developing and optimizing firmware and software for the Starlink satellite constellation. You will work on embedded systems that control the hardware flying in space, ensuring reliable communication between thousands of satellites and millions of users. Your role will involve designing and implementing cutting-edge networking algorithms that facilitate real-time data transmission. You will also contribute to the complete software lifecycle, from development and testing to deployment and support. Collaborating with hardware engineers, you will ensure that the software integrates seamlessly with the custom hardware used in the Starlink system. Your contributions will directly impact the performance and reliability of the Starlink network, helping to provide fast and reliable internet access to users around the globe.
At SpaceX, you will be part of a mission-driven team dedicated to pushing the boundaries of technology and enabling human life on Mars. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will work in a dynamic environment where your ideas and contributions are valued, and you will have the chance to make a significant impact on the future of global connectivity. Join us in our mission to revolutionize internet access and explore the stars.
Apply now or save it for later. Get alerts for similar jobs at SpaceX.