
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 • Hawthorne, CA
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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at SpaceX.