Job SummaryAs Lead Simulation Engineer, you will architect and scale our core autonomous vehicle simulation engine, adapter layers, and unified evaluation metrics backend. You will drive the development of high-fidelity vehicle dynamics, multi-body physics, rendering, and sensor-simulation pipelines while guaranteeing stack-wide determinism and performance. Additionally, you will set technical direction for the simulation team, oversee code and design reviews, collaborate with Hardware-in-the-Loop (HiL) partners on integration hooks, and mentor engineers across the organization.
Essential Responsibilities- Architect and maintain the core simulation engine and the adapter layer that integrates it with the vehicle's autonomy middleware.
- Lead development of advanced ego-vehicle dynamics and multi-body physics models, and integrate external high-fidelity rendering and sensor-simulation engines.
- Own the mathematical logic and backend execution framework behind a unified metrics system for evaluating simulation results.
- Set the technical direction for the simulation engine, uphold determinism and performance across the stack, and lead design and code reviews.
- Partner with the Hardware-in-the-Loop (HiL) team on integration hooks, and mentor engineers across the team.
Skills and AbilitiesSuccess in this role typically requires the following competencies:
- Success in this role typically requires the following competencies:
- Deep expertise in modern C++ and Python for performance-critical systems programming.
- Strong software architecture skills for large, modular simulation or robotics systems, including deterministic, reproducible environments.
- Solid grounding in vehicle dynamics, multi-body physics, or related numerical modeling.
- Familiarity with autonomy or robotics middleware and integrating heterogeneous components into a coherent system.
Qualifications and ExperienceCandidates most successful in this role typically hold the following qualifications or comparable knowledge or experience:
Required Qualifications:- B.S., M.S. or Ph.D. Degree in Computer Science, Robotics, Mechanical/Aerospace Engineering, Physics, or a related technical field.
- 5+ years of hands-on software engineering experience with a strong focus on simulation, robotics, or physics-based systems.
- Expert-level proficiency in modern C++ and Python, with a track record of architecting large-scale, performance-critical software.
- Hands-on experience with simulation loop design, vehicle dynamics, or integrating with robotics middleware and external engines.
- Prior experience leading and mentoring engineering teams.
Desirable Qualifications:- Background in autonomous vehicles or advanced robotics.
- Experience with high-fidelity rendering or sensor-simulation pipelines.
- Familiarity with ML integration in simulation, such as data-driven traffic agents or scene reconstruction.
- Experience with hardware-in-the-loop (HiL) testing.
- Knowledge of deterministic and real-time computing.
Physical Requirements- Standard office working conditions which includes but not limited to:
- Prolonged sitting
- Prolonged standing
- Prolonged computer use
- Travel Required? Moderate: 11%-25%
Benefits and Perks- Comprehensive healthcare suite including medical, dental, vision, life, and disability plans. Domestic partners who have been residing together at least one year are also eligible to participate.
- Health Savings and Flexible Spending Healthcare and Dependent Care Accounts available.
- Rich retirement benefits, including an immediately vested employer safe harbor match.
- Generous paid parental leave as well as a phased return to work.
- Flexible vacation policy in addition to paid company holidays.
- Total Wellness Program providing numerous resources for overall wellbeing.
Salary Range
$189,000-$272,000 USD
May Mobility uses automated tools to support - but not replace - human judgment in our recruiting process, to find out more please click here