SpaceX is revolutionizing space technology with the ambitious goal of making humanity multiplanetary. As a New Graduate Software Engineer, you'll join a team working on the most challenging aerospace projects on Earth. This role offers an opportunity to develop mission-critical software for spacecraft and launch systems that are actively pushing the boundaries of what's possible in space exploration.
You'll be responsible for developing highly reliable autonomous software systems and the simulations needed to validate them. The position requires strong programming skills, particularly in systems languages like C++ or Rust, and involves working with real-time embedded systems. You'll have ownership over all aspects of software development, from design through testing and integration.
This is an ideal opportunity for recent graduates who excel in competitive environments and demonstrate strong academic achievement. The role offers competitive compensation starting at $120,000-$145,000, along with comprehensive benefits including medical coverage, 401(k), and equity opportunities through stock options and purchase plans.
Working at SpaceX means being part of a dynamic team that's literally reaching for the stars. You'll collaborate across disciplines, solve complex engineering challenges, and directly contribute to the company's mission of making life multiplanetary. The fast-paced environment demands quick learning, creative problem-solving, and the ability to take ownership of critical systems.
The position requires a strong academic background with a minimum 3.5 GPA and relevant software development experience through internships or projects. Due to ITAR regulations, candidates must be U.S. citizens, permanent residents, or qualify for specific immigration statuses. If you're passionate about space exploration, software engineering, and want to be part of humanity's journey to Mars, this role offers an unparalleled opportunity to make a meaningful impact.