High-Performance C++ Simulations Engineer

SpaceX

Union Hill-Novelty Hill (WA)

On-site

USD 125,000 - 200,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

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++ Simulations Engineer — Spacecraft Dynamics & HPC
C++ Simulations Engineer — Spacecraft Dynamics & HPC

Starlink • Redmond (WA)

On-site
USD 125,000 - 200,000
Stock options
Health benefits
401(k)
+2
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
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
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
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
Software Engineer, C++ Simulations (Starlink)
Software Engineer, C++ Simulations (Starlink)

Starlink • Redmond (WA)

On-site
USD 125,000 - 200,000
Stock options
Health benefits
401(k)
+2
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
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, Real-Time Vehicle Simulations
Software Engineer, Real-Time Vehicle Simulations

Starlink • Hawthorne (CA)

On-site
USD 125,000 - 190,000
Stock options
401(k) plan
Medical, vision & dental coverage
+1