Software Engineer, SimulationNew$160K

The opportunity

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.

What you'll do

  • 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; contribute to transitioning results viewing to web-based 3D tooling.

  • 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 solutions—such as surrogate modeling and: physics-informed neural networks—to accelerate simulations, enhance efficiency, drive novel improvements, increase part yield, reduce inspection burden, and optimize parts.

  • Collaborate with cross-functional teams to implement new features and automate processes.

What they're looking for

  • Conduct testing and validation of simulation results using industry-standard benchmarks.
  • Bachelor's degree in computer science, engineering, math, or STEM discipline;: OR 5+ years of professional experience building software in lieu of a degree.
  • + years of software development experience in C++, Python, or other object oriented languages.
  • Experience working with numerical solvers for complex physics domains (e.g.,: tools like OpenFOAM, ANSYS Fluent, COMSOL Multiphysics).