
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...
Overview
SpaceX is hiring an Application Software Engineer to develop mission-critical applications for launch vehicle production and Starlink services. You'll work with technologies like Java and C++. This position requires a collaborative mindset and problem-solving skills.
Job Description
Who you are
You are an experienced software engineer with a strong foundation in programming languages such as Java and C++. You thrive in collaborative environments and value fairness and respect among teammates. You enjoy solving complex problems and are motivated by the opportunity to contribute to a mission that aims to enable human life on Mars. You have a passion for creating applications that have a significant impact on production and operational efficiency.
You understand the importance of building systems that support high throughput and reliability. You are eager to work on innovative projects that involve concurrent data streams and mission-critical applications. Your background may not necessarily be in aerospace, but your technical skills and collaborative spirit make you a great fit for the team.
Desirable
Experience with large-scale systems and a desire to work in a fast-paced environment are advantageous. Familiarity with manufacturing software and data management systems will help you excel in this role. You are open to learning and adapting to new technologies as needed.
What you'll do
As an Application Software Engineer at SpaceX, you will be responsible for developing and maintaining mission-critical applications that support the production and launch of vehicles. You will collaborate closely with engineers across various teams to ensure that systems are updated and optimized for crewed launches and Starlink network expansions. Your role will involve designing and implementing software solutions that enhance the efficiency of manufacturing processes and data management.
You will take ownership of your projects, from initial design through deployment, ensuring that applications are robust and scalable. You will engage in problem-solving discussions with your team, contributing your insights and expertise to drive projects forward. Your work will directly impact the success of SpaceX's ambitious goals, including the rapid build and reuse of the Starship and the expansion of the Starlink network.
What we offer
At SpaceX, you will be part of a mission-driven team that is dedicated to pushing the boundaries of technology and exploration. We offer a collaborative work environment where your contributions are valued and recognized. You will have the opportunity to work on cutting-edge projects that have a real-world impact, and you will be supported in your professional growth and development.
We encourage you to apply even if your experience doesn't match every requirement. Join us in our mission to make life multi-planetary and be part of a team that is shaping the future of space 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 an Application Software Engineer, Data to develop mission-critical applications for launch vehicle production and Starlink services. You'll work with technologies like Java and Python to manage data streams and support innovative aerospace solutions.

Software Engineering
SpaceX is hiring an Application Software Engineer to develop mission-critical applications that support launch vehicle production and the Starlink network. You'll work in Redmond, WA, contributing to innovative software solutions.

Software Engineering
SpaceX is hiring an Application Software Engineer to develop mission-critical applications that support launch vehicle production and the Starlink network. You'll work on systems that enable rapid build and reuse of Starship and contribute to high throughput manufacturing software.

Software Engineering
SpaceX is seeking an Application Software Engineer to develop mission-critical applications that support launch vehicle production and the Starlink network. You'll collaborate with engineers to create innovative software solutions. This role requires a strong problem-solving mindset and a passion for impactful work.

Software Engineering
SpaceX is seeking an Application Software Engineer to develop mission-critical applications that support launch vehicle production and the Starlink network. You'll work with technologies like Java and C++ in a collaborative environment at Starbase, TX.