C++ Simulations Engineer — Spacecraft Dynamics & HPC

InvestedintheMission

Redmond (WA)

On-site

USD 125,000 - 200,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Stock options
Health benefits
401(k)
Paid time off
Shuttle service

Job summary

SpaceX in Redmond, WA is seeking a Software Engineer, C++ Simulations (Starlink) to lead architecture, refactors, and the evolution of the high-performance vehicle dynamics simulator and testing environments.

You will own Monte Carlo and HITL simulation infrastructure, parallelized C++ code, and visualization tools, collaborating across engineering teams to deliver scalable, reliable software for the Starlink constellation.

Qualifications

  • Bachelor’s degree in a STEM discipline and 1+ years of software development experience; OR 4+ years of professional software development experience in performant C++ OR numerical simulations
  • Experience building or optimizing high-performance simulations, physics engines, or real-time systems.

Responsibilities

  • Lead the design, major refactors, redesigns, and ongoing evolution of the core C++ vehicle dynamics simulator and associated testing/support infrastructure for Starlink.
  • Architect and improve high-performance C++ Monte Carlo simulation infrastructure, including parallelization and reliability for large-scale runs.
  • Drive development of new simulation features, models, and tooling with focus on performance, usability, and extensibility of the C++ core.
  • Own performance optimization, profiling, CI, unit/integration testing, and reliability improvements across the stack.
  • Design and implement new testing frameworks, support infrastructure, and visualization components to accelerate GNC development.
  • Collaborate cross-functionally to model multi-body physics, environmental effects, and hardware behaviors with rigorous software quality.

Skills

C++
Simulations
HPC
Communication
Software design
Physics
Debugging
Python
Problem solving

Education

Bachelor's degree in STEM
4+ years in C++/simulations

Job description

SpaceX in Redmond, WA is seeking a Software Engineer, C++ Simulations (Starlink) to lead architecture, refactors, and the evolution of the high-performance vehicle dynamics simulator and testing environments.

You will own Monte Carlo and HITL simulation infrastructure, parallelized C++ code, and visualization tools, collaborating across engineering teams to deliver scalable, reliable software for the Starlink constellation.

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

Similar jobs worth comparing

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++ 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
High-Performance C++ Simulations Engineer
High-Performance C++ Simulations Engineer

SpaceX • Union Hill-Novelty Hill (WA)

On-site
USD 125,000 - 200,000
Stock options
401(k) retirement plan
Paid time off
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
Software Engineer, C++ Simulations (Starlink)
Software Engineer, C++ Simulations (Starlink)

InvestedintheMission • Redmond (WA)

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