
About SpaceX
Revolutionizing space travel for humanity's future
Key Highlights
- Founded in 2002 by Elon Musk
- Headquartered in Hawthorne, California
- Developed Falcon 9 and Falcon Heavy rockets
- Raised over $7 billion with a valuation of $137 billion
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...
🎁 Benefits
Employees at SpaceX enjoy competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. The company also supports pro...
🌟 Culture
SpaceX fosters a culture of innovation and engineering excellence, encouraging employees to tackle ambitious projects and push the boundaries of space...
Skills & Technologies
Overview
SpaceX is hiring a Wireless Firmware Engineer for the Starlink Mobile program to develop wireless signal processing algorithms and optimized software for satellites. You'll work with C, C++, and Embedded Linux in Sunnyvale.
Job Description
Who you are
You have a strong background in wireless firmware development, with experience in designing and implementing physical layer algorithms for satellite-based 4G/5G systems. Your expertise in C and C++ allows you to develop optimized signal processing algorithms that run efficiently on resource-constrained CPUs. You are comfortable debugging complex systems and performance issues, and you have a solid understanding of wireless signal processing algorithms. Your collaborative spirit enables you to work closely with both wireless systems engineers and protocol firmware engineers to tackle interdisciplinary challenges.
You possess a keen analytical mindset, capable of developing models and running simulations to validate overall system performance, including modem performance. Your experience includes maintaining and documenting the wireless PHY and MAC layers of the protocol stack, ensuring that all components function seamlessly together. You thrive in a fast-paced environment and are eager to contribute to innovative projects that push the boundaries of technology.
Desirable
Experience with satellite communication systems or cellular networks is a plus. Familiarity with performance optimization techniques and debugging tools will enhance your ability to identify and resolve issues quickly. A passion for space technology and a desire to contribute to humanity's exploration of the stars will align well with SpaceX's mission.
What you'll do
As a Wireless Firmware Engineer, you will play a critical role in the Starlink Mobile program, which aims to provide global cellular connectivity from space. You will design and implement physical layer algorithms for satellite-based 4G/5G systems, ensuring that the software you develop is optimized for performance and reliability. Your responsibilities will include developing signal processing algorithms that operate on resource-constrained CPUs, as well as conducting simulations to analyze and validate system performance.
You will work closely with a team of engineers to identify and debug complex performance issues across the wireless PHY and MAC layers. Your contributions will be essential in accelerating wireless PHY development and finding innovative solutions to challenges that arise in this interdisciplinary field. You will also participate in architecture and design discussions, contributing your insights to shape the future of wireless communication technology.
What we offer
At SpaceX, you will be part of a mission-driven team that is dedicated to making space travel accessible and sustainable. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will work in a collaborative environment that encourages innovation and creativity, allowing you to make a meaningful impact on the future of technology and space exploration. Join us in our quest to enable human life on Mars and beyond.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at SpaceX.
Similar Jobs You Might Like
Based on your interests and this role

Embedded Engineer
SpaceX is hiring a Senior Wireless Firmware Engineer for the Starlink Mobile program to develop wireless signal processing algorithms and optimized software for satellites. You'll work with C, C++, and Embedded Linux in Sunnyvale.

Embedded Engineer
SpaceX is seeking a Wireless Firmware Engineer for the Starlink Mobile program to develop wireless signal processing algorithms and optimized software for satellites. You'll work with C, C++, and Embedded Linux in Redmond.

Embedded Engineer
SpaceX is hiring a Senior Wireless Firmware Engineer to develop novel wireless signal processing algorithms for the Starlink Mobile program. You'll work with C, C++, and Embedded Linux to optimize software for satellites and ground stations.

Software Engineering
SpaceX is hiring a Senior Software Engineer for the Starlink Growth team to develop tools and applications that empower customers to manage their assets. You'll work with technologies like Java and Python, and experience with AWS is preferred. This position requires significant engineering experience.

Full Stack Engineer
SpaceX is hiring a Senior Full Stack Engineer for the Starlink project to develop tools and applications that enhance customer experience. You'll work with technologies like JavaScript, React, and Node.js. This position requires significant experience in full stack development.