← All roles

Software Engineer, C++ (Simulations)

SpaceX· Application Software
Apply on company site
Hawthorne, CA$125k - $160kfull-timePosted 4w ago

About the role

Software Engineer on SpaceX's Simulations team developing high-fidelity real-time in-house simulation software supporting all SpaceX flight systems, including models of fluids, electronics, and multi-body physics.

Responsibilities

  • Develop and maintain the high-fidelity real-time simulation software used for all vehicles
  • Develop prototypes to prove out key design concepts and quantify technical constraints
  • Maintain the highest standards of excellence, never settle for the status quo
  • Improve reliability and performance of simulation software
  • Work with simulation software users to develop new features and improve user experiences

Qualifications

  • Bachelor's degree in computer science, engineering, math, or STEM discipline; OR 2+ years of professional experience in software development in lieu of a degree
  • 1+ years development experience in C++

Skills

Required:C++
Nice to have:Distributed computingDebugging and performance optimizationOpen source C++ simulators (ROS2, Gazebo)Physics and mathProblem solving and communication

Benefits

  • long-term incentives, company stock or long-term cash awards
  • discretionary bonuses and Employee Stock Purchase Plan
  • medical, vision, and dental coverage
  • 401(k) retirement plan
  • short and long-term disability insurance
  • life insurance
  • paid parental leave
  • paid vacation (3 weeks)
  • 10+ paid holidays per year
  • paid sick leave per company policy
Last updated Sep 23, 2026. Interested? Apply on the company site.

About SpaceX

defense-aero-and-safetysetter-30setter-30-2026-q1wing-list-2026wing-list-2026-giga-stage

More open roles at SpaceX