Software Engineer, Numerical Modelling jobs in United States
cer-icon
Apply on Employer Site
company-logo

SpaceX · 2 days ago

Software Engineer, Numerical Modelling

SpaceX is actively developing technologies to enable human life on Mars. As a software engineer on the Numerical Modelling team, you will develop and maintain a multi physics simulation engine to support various manufacturing processes at SpaceX.

Advanced MaterialsAerospaceManufacturingNational SecuritySpace Travel
check
Growth Opportunities
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Own software architecture and quality of simulation software used across SpaceX
Develop and optimize next generation software that integrates CFD tools, meshing software, and CAD platforms for multi physics simulations
Build advanced interfaces for viewing and interpreting simulation results
Troubleshoot and debug issues related to software integration, meshing quality, and simulation accuracy
Leverage machine learning and AI for faster and more efficient simulations
Collaborate with cross-functional teams to implement new features and automate processes
Conduct testing and validation of simulation results using industry-standard benchmarks

Qualification

C++PythonNumerical solversMachine learningLinuxDatabase technologiesWeb development frameworksProblem-solvingAttention to detailCommunication skills

Required

Bachelor's degree in computer science, engineering, math, or STEM discipline; OR 5+ years of professional experience building software in lieu of a degree
2+ years of software development experience
1+ years of experience with C++
1+ years of experience leveraging Python for data analysis
Ability to work extended hours and weekends as necessary
Ability to travel to other SpaceX sites as needed

Preferred

Experience working with numerical solvers for complex physics domains
Strong meshing skills for complex simulations
Ability to apply machine learning and artificial intelligence models to simulations
Experience with web development frameworks such as Flask, SQLAlchemy, and FastAPI
Front-end experience in React or similar JavaScript UI frameworks
Database experience with PostgreSQL, SQL Server, or similar database technologies
Good understanding of version control, testing, continuous integration, build, deployment, and monitoring
Strong Linux experience
Knowledge of high-performance computing (HPC) environments and parallel processing
Strong problem-solving abilities and attention to detail for optimizing simulation efficiency
Excellent communication skills for documenting code and collaborating in team settings

Benefits

Long-term incentives, in the form of company stock, stock options, or long-term cash awards
Potential discretionary bonuses
Ability to purchase additional stock at a discount through an Employee Stock Purchase Plan
Comprehensive medical, vision, and dental coverage
401(k) retirement plan
Short and long-term disability insurance
Life insurance
Paid parental leave
3 weeks of paid vacation
10 or more paid holidays per year
Paid sick leave pursuant to Company policy

Company

SpaceX is an aviation and aerospace company that designs, manufactures, and launches rockets and spacecraft.

Funding

Current Stage
Late Stage
Total Funding
$11.78B
Key Investors
Korea Investment PartnersIntesa SanpaoloAndreessen Horowitz
2025-12-12Secondary Market
2025-09-10Secondary Market
2025-08-13Secondary Market· $10M

Leadership Team

leader-logo
Bret Johnsen
CFO
linkedin
leader-logo
Charles Kuehmann
VP Materials Engineering
linkedin
Company data provided by crunchbase