Sr. Software Engineer, C++ (Simulations)

SpaceX
California
Workplace: OnsiteFull timeUSD 165,000 - 265,000 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Debugging","Performance optimization","Unit testing","Problem-solving","Communication"]

Design, develop, and test in-house, high-fidelity real-time simulation software used across all SpaceX flight systems. Build core simulation infrastructure and collaborate on fluid, electronics, and multi-body physics models that enable mission success for Falcon, Dragon, Starlink, and Starship. Develop prototypes to validate designs and quantify constraints, improve reliability and performance, and partner with simulation users to deliver new features and better experiences.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
SpaceX
SpaceX
21 hours ago

Sr. Software Engineer, C++ (Simulations)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Design, develop, and test in-house, high-fidelity real-time simulation software used across all SpaceX flight systems. Build core simulation infrastructure and collaborate on fluid, electronics, and multi-body physics models that enable mission success for Falcon, Dragon, Starlink, and Starship. Develop prototypes to validate designs and quantify constraints, improve reliability and performance, and partner with simulation users to deliver new features and better experiences.
Location: California
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and maintain high-fidelity real-time simulation software used for all vehicles.
  • •Develop prototypes to prove key design concepts and quantify technical constraints.
  • •Improve reliability and performance of simulation software while maintaining high standards of excellence.
  • •Collaborate with simulation software users to develop new features and improve user experiences.
  • •Work across engineering groups to build models for fluids, electronics, and multi-body physics systems.

Pay and Benefits

Salary: USD 165,000 - 265,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVision401kLife InsuranceDisability InsurancePaid ParentalPaid Leave

Key Requirements

  • •5+ years of software development experience (with a BS in computer science, engineering, math, or STEM) or 7+ years in software development in lieu of a degree.
  • •2+ years of development experience in C++.
  • •Strong software design and development skills in C++.
  • •Strong debugging, performance optimization, and unit testing skills.
  • •Ability to work effectively in a dynamic environment with changing needs and requirements.
Experience:5+ years
Education:Bachelor's
Skills:DebuggingPerformance optimizationUnit testingProblem-solvingCommunication
Languages:English
Tech Stack:C++ROS2GazeboNetworking protocolsMemory managementCPU scheduling

Eligibility

Nationality:US National
Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

SpaceX
Designs, manufactures, and launches advanced rockets and spacecraft for commercial and government customers, aiming to reduce space transportation costs and enable human life on Mars through reusable launch vehicles and integrated space systems.
Industry: Aerospace Manufacturing
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Valuation: Hectocorn (USD 100B+)
Funding: Series E+
Headquarters: Hawthorne, United States
Founded: 2002
Glassdoor
Glassdoor: 4.2
WebsiteLinkedIn