High-Performance C++ Simulations Engineer

SpaceX

Union Hill-Novelty Hill (WA)

On-site

USD 125,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
401(k) retirement plan
Paid time off

Job summary

SpaceX is seeking a Software Engineer, C++ Simulations (Starlink), to lead the architecture and development of high-performance C++ vehicle dynamics simulations. You will own the design, optimization, and testing infrastructure, collaborating across engineering groups to model multi-body physics and hardware behaviors while delivering scalable simulation tools.

The role requires expert C++ skills, experience in high-performance simulations, and strong communication to coordinate with partner

Qualifications

  • Bachelor's degree in a STEM discipline or equivalent experience.
  • 1+ years in software development; OR 4+ years in performant C++ or numerical simulations.

Responsibilities

  • Lead design, refactors, and evolution of the core C++ vehicle dynamics simulator and testing infrastructure.
  • Architect and improve high-performance Monte Carlo simulation infrastructure with parallelization.
  • Develop new simulation features, models, and tooling for performance and extensibility.
  • Own performance optimization, profiling, CI, and testing across the stack.
  • Design and implement testing frameworks and visualization components for GNC development.
  • Collaborate across teams to model multi-body physics and hardware behaviors with quality.

Skills

Expert-level C++
Multi-threading
Performance optimization
Numerical simulations
Vehicle dynamics
Strong communication

Education

Bachelor's degree in STEM

Tools

CI/CD
Profiling tools
Git

Job description

SpaceX is seeking a Software Engineer, C++ Simulations (Starlink), to lead the architecture and development of high-performance C++ vehicle dynamics simulations. You will own the design, optimization, and testing infrastructure, collaborating across engineering groups to model multi-body physics and hardware behaviors while delivering scalable simulation tools.

The role requires expert C++ skills, experience in high-performance simulations, and strong communication to coordinate with partner

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Simulation Engineer — High-Performance Vehicle Dynamics
C++ Simulation Engineer — High-Performance Vehicle Dynamics

SpaceX • Redmond (WA)

On-site
USD 125,000 - 200,000
Medical, Vision & Dental coverage
401(k) retirement plan
Stock options / long-term incentives
+3
C++ Simulation Engineer - Real-Time Vehicle Dynamics
C++ Simulation Engineer - Real-Time Vehicle Dynamics

SPACE EXPLORATION TECHNOLOGIES CORP • Redmond (WA)

On-site
USD 125,000 - 200,000
Stock options
Medical coverage
401(k) plan
+4
C++ Simulations Engineer: High-Performance Space Dynamics
C++ Simulations Engineer: High-Performance Space Dynamics

United States Digital Space LLC • Redmond (WA)

On-site
USD 125,000 - 200,000
Stock options
Discretionary bonuses
401(k) plan
+3
Real-Time C++ Flight Simulations Engineer
Real-Time C++ Flight Simulations Engineer

SpaceX • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Medical, vision, and dental coverage
401(k) retirement plan
Paid vacation and holidays
Software Engineer, C++ Simulations (Starlink)
Software Engineer, C++ Simulations (Starlink)

SpaceX • Union Hill-Novelty Hill (WA)

On-site
USD 125,000 - 200,000
Stock options
401(k) retirement plan
Paid time off
Senior C++ Simulations Engineer - Real-Time Models
Senior C++ Simulations Engineer - Real-Time Models

SpaceX • Hawthorne (CA)

On-site
USD 160,000 - 230,000
Medical, vision, dental coverage
401(k) retirement plan
Paid parental leave
+2
C++ Real-Time Flight Simulation Engineer
C++ Real-Time Flight Simulation Engineer

SPACE EXPLORATION TECHNOLOGIES CORP • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Health insurance
401(k) plan
Paid vacation and sick leave
+1
Software Engineer, C++ Simulations (Starlink)
Software Engineer, C++ Simulations (Starlink)

SPACE EXPLORATION TECHNOLOGIES CORP • Redmond (WA)

On-site
USD 125,000 - 200,000
Stock options
Medical coverage
401(k) plan
+4
Software Engineer, C++ Simulations (Starlink)
Software Engineer, C++ Simulations (Starlink)

SpaceX • Redmond (WA)

On-site
USD 125,000 - 200,000
Medical, Vision & Dental coverage
401(k) retirement plan
Stock options / long-term incentives
+3
Senior C++ Real-Time Space Simulations Engineer
Senior C++ Real-Time Space Simulations Engineer

SPACE EXPLORATION TECHNOLOGIES CORP • Hawthorne (CA)

On-site
USD 160,000 - 230,000
Medical, vision, and dental coverage
401(k) retirement plan
Paid parental leave
+2