Software Engineer, Simulation

SpaceX

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Hawthorne, CA
Salary
$125,000–$160,000 / yr
Posted
28 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $173k
This role $142k
$115k most similar roles pay here $219k

This role pays less than 68% of similar roles. Most pay $137,500–$208,825 — the shaded band above. At the midpoint, this role pays about $142k versus about $173k for comparable roles.

Based on 240 similar postings.

Employer

About SpaceX

SpaceX designs, manufactures, and launches advanced rockets and spacecraft with the mission of enabling humans to become a multi-planetary species. It operates the Falcon 9, Falcon Heavy, and Starship launch vehicles, as well as the Starlink satellite internet constellation.

SpaceX currently has 680 open roles on FindRole.

Listed pay typically runs $130,000–$165,000 across 442 roles with salary data.

Most-posted roles

View all roles at SpaceX

At a glance

TL;DR · Software Engineer, Simulation

As a Software Engineer, Simulation on the NDE & Materials Software team, you will develop and advance an in-house multi-physics simulation engine used for manufacturing processes like high-pressure die casting and investment casting. You will build advanced interfaces, integrate CFD tools, meshing software, and CAD platforms, while transitioning results to web-based 3D tooling. The role involves leveraging machine learning and AI—specifically surrogate modeling and physics-informed neural networks—to accelerate simulations and optimize parts for programs like Raptor and Starship. Key technologies include C++, Python, Linux, and high-performance computing environments. You will also utilize tools such as OpenFOAM, ANSYS Fluent, ParaView, and web frameworks like Flask or React. The work focuses on solving complex manufacturing challenges by improving part yield and reducing inspection burdens through advanced simulation and automated processes.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Own the software architecture and quality of simulation software used across SpaceX programs.
  • Develop and optimize next-generation software integrating CFD tools, meshing software, and CAD platforms.
  • Build advanced interfaces for viewing and interpreting complex simulation results.
  • Troubleshoot and debug issues related to software integration, meshing quality, and simulation accuracy.
  • Implement machine learning and AI solutions like surrogate modeling to accelerate simulations and improve part yield.
  • Conduct testing and validation of simulation results using industry-standard benchmarks.
  • Automate processes and implement new features in collaboration with cross-functional teams.

What we're looking for

  • Bachelor's degree in computer science, engineering, math, or STEM discipline, or 5+ years of professional software development experience.
  • At least 2 years of software development experience in C++, Python, or other object-oriented languages.
  • Must be a U.S. citizen, national, lawful permanent resident, or eligible for required export control authorizations.
  • Experience working with numerical solvers for complex physics domains (preferred).
  • Strong meshing skills for complex simulations (preferred).
  • Demonstrated experience applying machine learning and AI solutions to accelerate simulations (preferred).
  • Experience with visualization tools, web-based 3D tooling, or web development frameworks (preferred).
  • Experience with front-end frameworks, database technologies, Linux, or high-performance computing environments (preferred).

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 107 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 105 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 76 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 77 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office

Software Engineer

PNC

Pittsburgh, PA +2 17 days ago $75,000$137,500
Application Development software development lifecycle System Development Life Cycle Technical Writing Architecture Application Testing Release Management UX) Design Packaged Application Integration Technical Troubleshooting
2+ yrs exp