Software Engineer, Simulation
Core
Develop and advance an in-house multi-physics simulation engine for manufacturing processes (casting, additive manufacturing, welding) to optimize parts and reduce inspection burden for SpaceX programs.
Role type
Senior IC software engineer (simulation & ML)
Builds
Multi-physics simulation engine, web-based 3D result visualization tools, and automated simulation workflows
Domain
Aerospace manufacturing, computational physics, machine learning
Deliverable
production ML models | product features
Required skills
C++, Python, object-oriented programming, software architecture, machine learning, AI, surrogate modeling, physics-informed neural networks, Linux, HPC, parallel processing, testing, validation
Preferred skills
numerical solvers (OpenFOAM, ANSYS Fluent, COMSOL), meshing (NX, ANSYS Meshing, SnappyHexMesh), visualization (ParaView, VisIt, Tecplot), web frameworks (Flask, SQLAlchemy, FastAPI), React, PostgreSQL, SQL Server, version control, CI/CD
Technologies
C++, Python, OpenFOAM, ANSYS Fluent, COMSOL Multiphysics, NX, SnappyHexMesh, ParaView, VisIt, Tecplot, Three.js, Flask, SQLAlchemy, FastAPI, React, PostgreSQL, SQL Server
Responsibilities
Own software architecture and quality of simulation software; develop and optimize next-generation software integrating CFD, meshing, and CAD tools; build advanced interfaces for viewing simulation results; troubleshoot and debug software integration and simulation accuracy; leverage ML/AI to accelerate simulations and optimize parts; collaborate on feature implementation and automation; conduct testing and validation using industry benchmarks
Seniority
Senior, hands-on IC