
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 seeking a Senior Software Engineer for their Special Projects team to design and implement software and firmware for avionics systems. You'll work with C and C++ in Hawthorne, CA, contributing to the mission of enabling human life on Mars.
Job Description
Who you are
You have 5+ years of experience in software engineering, with a strong foundation in C and C++. Your expertise in embedded systems and firmware development allows you to design and implement high-quality software for complex systems. You thrive in collaborative environments and enjoy solving challenging problems, bringing fresh ideas to the table. You are motivated by impactful work and are eager to contribute to a mission that aims to explore the stars. Your troubleshooting skills ensure that systems behave as expected, and you are comfortable analyzing test results and bugs to improve system performance.
Desirable
Experience with avionics systems or aerospace engineering is a plus, but not required. Familiarity with microcontrollers and common processors will enhance your ability to deliver effective solutions. A passion for space exploration and a desire to be part of a groundbreaking team will set you apart.
What you'll do
As a Senior Software Engineer on the Special Projects team, you will design and deliver high-quality software and firmware for avionics systems. You will support launch operations, ensuring that systems are reliable and perform as expected during critical missions. Collaborating with peers and customers, you will bring up and validate devices that communicate with and fly in space. Your role will involve the full software lifecycle, from development and testing to operational support, allowing you to have a direct impact on SpaceX's ability to launch systems frequently and safely.
You will analyze test results and bugs, working closely with your team to troubleshoot issues and implement solutions. Your contributions will help shape the future of space exploration, as you work on projects that push the boundaries of technology and innovation. You will be part of a dynamic team that values collaboration and creativity, where your ideas can lead to significant advancements in aerospace technology.
What we offer
At SpaceX, you will be part of a mission-driven organization that is dedicated to making space travel a reality. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will work in a stimulating environment that encourages innovation and creativity, surrounded by talented individuals who share your passion for exploration. Join us in our quest to enable human life on Mars and make a lasting impact on the future of humanity in space.
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

Software Engineering
SpaceX is hiring a Software Engineer for their Special Projects team to design and implement software and firmware for avionics systems. You'll work with C, C++, and embedded Linux in Hawthorne, CA.

Security Engineer
SpaceX is seeking a Security Software Engineer with Top Secret Clearance to enhance the security posture of software systems in U.S. Government environments. You'll work on application and hardware systems, requiring expertise in cybersecurity fundamentals and ITAR regulations.

Software Engineering
SpaceX is hiring a Senior Software Engineer for their Special Programs team to design and develop software solutions for flight systems. You'll work with technologies like Java and Python to create high-performance applications. This position requires a strong background in software engineering and a Top Secret Clearance.

Full Stack Engineer
SpaceX is hiring a Full Stack Software Engineer to design and develop key aspects of in-house solutions for analysis and simulation of flight systems. You'll work with technologies like Java, JavaScript, and Python in Hawthorne, CA.

Software Engineering
SpaceX is hiring a Software Engineer with Top Secret Clearance to design and develop software for flight systems. You'll work with C++ in a high-impact role based in Hawthorne, CA.