
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 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.
Job Description
Who you are
You are a versatile and motivated software engineer with a passion for solving complex problems. You have experience in designing and delivering high-quality software and firmware for processors and microcontrollers. You thrive in collaborative environments and are eager to contribute to innovative projects that push the boundaries of technology. You understand the importance of ensuring system reliability and are skilled in troubleshooting issues as they arise. You may not have aerospace experience, but you bring fresh ideas and a strong desire to make an impact on a mission that inspires you.
You possess a solid foundation in programming languages such as C and C++, and you are familiar with embedded Linux systems. Your ability to analyze test results and debug software will be crucial in supporting launch operations and ensuring the success of SpaceX's missions. You are a team player who enjoys collaborating with peers and customers to bring projects to fruition. You are also open to learning and adapting to new technologies and methodologies as needed.
Desirable
Experience with avionics systems or similar high-stakes environments would be a plus, but your problem-solving skills and collaborative spirit are what truly matter. A background in firmware development and knowledge of microcontrollers will help you excel in this role. If you have a passion for space exploration and a desire to contribute to groundbreaking projects, we encourage you to apply even if your experience doesn't match every requirement.
What you'll do
As a Software Engineer on the Special Projects team, you will be responsible for designing and implementing software and firmware for the next generation of avionics systems at SpaceX. You will work closely with your team to ensure that the systems you develop behave as expected and meet the rigorous standards required for space missions. Your role will involve supporting launch operations, where you will collaborate with engineers and other stakeholders to validate devices that communicate with and operate in space.
You will analyze test results and bugs, requiring in-depth troubleshooting skills to ensure the reliability and safety of the systems you develop. Your contributions will directly impact SpaceX's ability to launch systems frequently and reliably, making your work essential to the company's mission of enabling human life on Mars. You will be involved in the entire software lifecycle, from development to testing and operational support, ensuring that the software you create meets the highest quality standards.
What we offer
At SpaceX, you will be part of a dynamic team that is dedicated to pushing the boundaries of technology and space exploration. You will have the opportunity to work on cutting-edge projects that have a real impact on the future of humanity. We offer a collaborative and innovative work environment where your ideas and contributions are valued. You will have access to resources and support to help you grow and develop your skills as an engineer. Join us in our mission to make space travel a reality and contribute to the exciting future of exploration.
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 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.

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 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.

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 in Data to design and develop key software solutions for flight systems. You'll work with technologies like Java and Python to create high-performance applications. This role requires a strong background in software engineering and problem-solving skills.