Real-Time Vehicle Simulation Engineer — High-Impact Role

Spacex

Hawthorne (CA)

Hybrid

USD 125,000 - 195,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical coverage
Vision coverage
Dental coverage
401(k) retirement plan
Disability insurance
Life insurance
Paid parental leave
Stock options

Job summary

SpaceX is seeking a Simulation Software Engineer in Hawthorne, CA to design, develop, and test in-house simulation software supporting all flight systems. You will model fluids, electronics and multi-body physics, building high fidelity simulations used for software and hardware development.

The role requires strong C++ expertise, experience with ROS2/Gazebo, and the ability to work across engineering groups in a fast-paced environment.

Qualifications

  • Bachelor's degree in computer science, engineering, math, or STEM discipline; OR 2+ years of professional experience in software development in lieu of a degree
  • 1+ years development experience in C++
  • Strong software design and development skills in C++
  • Understanding of distributed computing systems, networking protocols, memory management, and CPU scheduling
  • Thorough knowledge of classical physics and math (algebra, calculus, Euclidean geometry)
  • Strong skills in debugging, performance optimization and unit testing
  • Experience with open source C++ simulators such as ROS2 and Gazebo
  • Ability to work independently and in a team, take initiative, and communicate effectively

Responsibilities

  • Develop and maintain the high-fidelity real-time simulation software used for all vehicles
  • Develop prototypes to prove out key design concepts and quantify technical constraints
  • Maintain the highest standards of excellence, never settle for the status quo
  • Improve reliability and performance of simulation software
  • Work with simulation software users to develop new features and improve user experiences

Skills

C++ development
Distributed computing
Networking protocols
Memory management
CPU scheduling
Debugging
Unit testing
ROS2
Gazebo
Team collaboration

Education

Bachelor's degree in CS/Engineering
2+ years software development exp.

Tools

ROS2
Gazebo

Job description

SpaceX is seeking a Simulation Software Engineer in Hawthorne, CA to design, develop, and test in-house simulation software supporting all flight systems. You will model fluids, electronics and multi-body physics, building high fidelity simulations used for software and hardware development.

The role requires strong C++ expertise, experience with ROS2/Gazebo, and the ability to work across engineering groups in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Vehicle Simulation Software Engineer
Real-Time Vehicle Simulation Software Engineer

SPACE EXPLORATION TECHNOLOGIES CORP • Hawthorne (CA)

Hybrid
USD 125,000 - 195,000
Stock options
Medical, vision, dental coverage
401(k) retirement plan
+2
Senior Real-Time Vehicle Simulation Engineer
Senior Real-Time Vehicle Simulation Engineer

SPACE EXPLORATION TECHNOLOGIES CORP • Hawthorne (CA)

Hybrid
USD 165,000 - 265,000
Stock options
401(k) retirement plan
Medical, vision and dental
+2
Senior Real-Time Simulation Engineer (C++, ROS2)
Senior Real-Time Simulation Engineer (C++, ROS2)

Starlink • Hawthorne (CA)

On-site
USD 165,000 - 265,000
Real-Time Vehicle Simulation Engineer
Real-Time Vehicle Simulation Engineer

Starlink • Hawthorne (CA)

On-site
USD 125,000 - 195,000
Software Engineer, Real-Time Vehicle Simulations
Software Engineer, Real-Time Vehicle Simulations

Starlink • Hawthorne (CA)

On-site
USD 125,000 - 190,000
Stock options
401(k) plan
Medical, vision & dental coverage
+1
Senior Simulations Software Engineer, Vehicle Systems
Senior Simulations Software Engineer, Vehicle Systems

Starlink • Hawthorne (CA)

On-site
USD 165,000 - 265,000
Medical, Vision, Dental
401(k) plan
Paid parental leave
+1
Simulation & Flight Systems Software Engineer
Simulation & Flight Systems Software Engineer

SPACE EXPLORATION TECHNOLOGIES CORP • Hawthorne (CA)

Hybrid
USD 125,000 - 195,000
Stock options
Employee Stock Purchase Plan
Medical insurance
+8
Real-Time C++ Flight Simulations Engineer
Real-Time C++ Flight Simulations Engineer

SpaceX • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Medical, vision, and dental coverage
401(k) retirement plan
Paid vacation and holidays
Senior C++ Simulations Engineer - Real-Time Models
Senior C++ Simulations Engineer - Real-Time Models

SpaceX • Hawthorne (CA)

On-site
USD 160,000 - 230,000
Medical, vision, dental coverage
401(k) retirement plan
Paid parental leave
+2
Real-Time Vehicle Simulation Software Engineer
Real-Time Vehicle Simulation Software Engineer

SpaceX • El Segundo (CA)

On-site
USD 125,000 - 195,000
Medical, vision & dental coverage
401(k) retirement plan
Stock incentives & bonuses
+1