
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 a Software Engineer for their Simulations team to design and develop in-house simulation software for flight systems. You'll work with C, C++, and Python to create high-fidelity simulations critical to mission success.
You have a strong background in software engineering, with experience in developing and maintaining high-fidelity simulation software. Your expertise in programming languages such as C, C++, and Python allows you to create robust and efficient simulation infrastructure. You thrive in collaborative environments, working closely with engineering teams to build models of complex systems including fluids, electronics, and multi-body physics. You are detail-oriented and committed to maintaining the highest standards of software excellence, always looking for ways to improve reliability and performance.
You enjoy tackling complex challenges and have a passion for developing innovative solutions that support critical missions. Your ability to communicate effectively with simulation software users enables you to gather requirements and develop new features that enhance the user experience. You are motivated by the impact of your work, understanding that the software you create plays a vital role in the success of SpaceX's missions to Mars.
Experience with real-time simulation software and a background in aerospace or related fields would be advantageous. Familiarity with software best practices and a commitment to continuous learning will help you excel in this role.
As a Software Engineer on the Simulations team, you will be responsible for designing, developing, and testing simulation software that supports all SpaceX flight systems. You will collaborate with various engineering groups to build high-fidelity simulations that are essential for developing cutting-edge software and hardware. Your role will involve programming the core simulation infrastructure and maintaining the highest standards of software quality.
You will develop prototypes to validate key design concepts and quantify technical constraints, ensuring that the simulation software meets the rigorous demands of SpaceX's missions. Your work will directly contribute to the reliability and performance of simulation software used for vehicles such as Falcon, Falcon Heavy, Dragon, Starlink, and Starship.
You will also engage with simulation software users to gather feedback and develop new features that improve the overall functionality and user experience. Your contributions will be critical to the success of current and future missions, and you will have the opportunity to work on projects that push the boundaries of technology and innovation.
At SpaceX, you will be part of a team that is dedicated to making space exploration a reality. We offer a dynamic work environment where you can collaborate with some of the brightest minds in the industry. You will have the chance to work on groundbreaking projects that have a significant impact on humanity's future in space. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Join us in our mission to enable human life on Mars and be part of a company that is at the forefront of aerospace technology. We provide competitive compensation and benefits, along with opportunities for professional growth and development.
Apply now or save it for later. Get alerts for similar jobs at SpaceX.