← All roles

Software Engineer, C++ Simulations (Starlink)

SpaceX· Starlink Constellation Engineering
Apply on company site
Redmond, WA$125k - $200kFull-timePosted 2mo ago

About the role

C++ Simulation Software Engineer responsible for architecting and scaling a high-performance in-house vehicle dynamics simulator and related simulation environments for Starlink, including Monte Carlo simulations, HITL setups, testing frameworks, and visualization for GNC development.

Responsibilities

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

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

Skills

Required:C++ (expert-level)Debugging, profiling, CI, unit/integration testing
Nice to have:High-performance simulations / physics enginesHPC / parallel computingPython and/or front-end tooling

Benefits

  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • short and long-term disability insurance
  • life insurance
  • paid parental leave
  • paid vacation and holidays (3 weeks vacation; 10+ holidays per year)
  • employee stock purchase plan and potential stock/long-term incentives
  • shuttle service from select Seattle locations to SpaceX Redmond office (Mon–Fri)
Last updated Aug 12, 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