Sr. Software Engineer, Simulations (Application Software)

Space exploration company developing technologies to enable human life on Mars
$160,000 - $220,000
Backend
Senior Software Engineer
In-Person
5+ years of experience
Space · AI

Description For Sr. Software Engineer, Simulations (Application Software)

SpaceX, a pioneering space exploration company, is seeking a Senior Software Engineer to join their Simulations team. This role is crucial in developing the technologies that will enable human life on Mars, making it an opportunity to be part of humanity's next giant leap.

As a Sr. Software Engineer in Simulations, you'll be at the forefront of designing, developing, and testing SpaceX's proprietary simulation software that supports all flight systems. This includes programming core simulation infrastructure and collaborating on complex models involving fluids, electronics, and multi-body physics systems. Your work will directly impact current and future missions, including Falcon, Falcon Heavy, Dragon, Starlink, and Starship programs.

The ideal candidate brings strong expertise in C/C++ development, with a deep understanding of physics and mathematics. You'll need to be comfortable working in a dynamic environment where requirements can change rapidly, and possess the ability to tackle complex technical challenges while maintaining high standards of software engineering practices.

This position offers a competitive compensation package starting from $160,000 to $220,000 annually, complemented by attractive benefits including equity opportunities, comprehensive healthcare, and retirement plans. Beyond the financial aspects, you'll be working with cutting-edge technology and brilliant minds who share the vision of making humanity multi-planetary.

The role requires someone who can work independently while also collaborating effectively across engineering teams. You'll be responsible for developing high-fidelity simulations that are critical to SpaceX's mission success, making this an opportunity to have a direct impact on the future of space exploration.

Join SpaceX if you're passionate about space exploration, thrive in a fast-paced environment, and want to contribute to one of the most ambitious technological endeavors in human history - enabling human life on Mars.

Last updated a month ago

Responsibilities For Sr. Software Engineer, Simulations (Application Software)

  • Develop high-fidelity simulation software for all vehicles
  • Develop prototypes to prove out key design concepts and quantify technical constraints
  • Maintain highest standards of excellence
  • Improve reliability and performance of simulation software
  • Work with simulation software users to develop new features and improve user experiences

Requirements For Sr. Software Engineer, Simulations (Application Software)

  • Bachelor's degree in computer science, engineering, math, or STEM discipline and 5+ years of experience in software development; OR 7+ years of professional experience
  • 2+ years development experience in C/C++
  • Strong software design and development skills
  • Thorough knowledge of physics and math
  • Strong skills in debugging, performance optimization and unit testing
  • Creative approach to problem solving
  • Ability to work effectively in a dynamic environment
  • Ability to work independently and in a team
  • Willing to work extended hours and weekends when needed
  • Must be U.S. citizen, permanent resident, refugee, or asylee (ITAR requirements)

Benefits For Sr. Software Engineer, Simulations (Application Software)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Long-term incentives (company stock, stock options, long-term cash awards)
  • Potential discretionary bonuses
  • Employee Stock Purchase Plan
  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short & long-term disability insurance
  • Life insurance
  • Paid parental leave
  • 3 weeks paid vacation
  • 10+ paid holidays per year
  • 5 days sick leave per year

Interested in this job?

Jobs Related To SpaceX Sr. Software Engineer, Simulations (Application Software)

Senior Environmental Engineer

Senior Environmental Engineer position at SpaceX, managing environmental compliance and programs at Cape Canaveral facility, offering $125K-$175K salary with comprehensive benefits.

Sr. Full Stack Software Engineer (Starlink)

Senior Full Stack Software Engineer position at SpaceX working on Starlink satellite constellation, developing mission-critical web applications and internal tools.

Sr. Software Engineer, C++ (Starshield)

Senior C++ Software Engineer position at SpaceX, developing secure space-based communication systems for government applications with competitive compensation and benefits.

Sr. Operations Engineer (Starlink Production)

Senior Operations Engineer role at SpaceX focusing on Starlink production, requiring expertise in data analytics, manufacturing operations, and project management.

Sr. Full Stack Software Engineer (Starlink)

Senior Full Stack Software Engineer position at SpaceX working on Starlink's web applications and infrastructure.