Staff Software Engineer - Simulation Vehicle Modeling
New
T
TorcAutonomous Vehicles
Remote - US, Ann Arbor, MIFull-TimeStaff
Salary$186,200 — $223,400 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- Bachelor's Degree + 10+ years; Master's Degree + 7+ years; PhD + 3+ years
- Required Skills
- PythonC++Linux
Requirements
- Bachelor's Degree in Computer Science, Robotics, Mechanical Engineering, Electrical Engineering, or a related technical field plus 10+ years of relevant experience; or Master's Degree plus 7+ years; or PhD plus 3+ years.
- Deep proficiency in C++ (primary) and Python for tooling.
- Extensive experience with ROS/ROS2, CMake, and Linux environments.
- Strong background in physics-based modeling of ground vehicles, including longitudinal/lateral dynamics, tire models, and powertrain.
- Working knowledge of AV autonomy stack architecture (planning, controls, and system integration).
- Experience defining statistical validation metrics and robustness testing frameworks.
- Experience with unit, integration, and regression testing, automated validation pipelines, and simulation-based performance benchmarking at scale.
- Proven track record of driving technical consensus across cross-functional teams.
- Ability to own and maintain key technical systems across multiple repositories.
- Track record of mentoring engineers and contributing to technical direction.
Responsibilities
- Own and evolve the technical architecture for scalable vehicle modeling and simulation.
- Develop and own high-fidelity truck and vehicle dynamics models (longitudinal, lateral, and transient behavior).
- Define and drive the statistical validation metrics that directly support Safety Case claims.
- Design and scale robustness testing frameworks to stress-test autonomy software.
- Design, develop, and maintain high-fidelity simulation platforms used to validate autonomous driving software.
- Partner with autonomy engineering teams to capture and implement vehicle model requirements.
- Perform root cause analysis on complex issues surfaced in simulation runs and hardware-in-the-loop testing.
- Mentor engineers across the simulation and autonomy domains.
View Full Description & ApplyYou'll be redirected to the employer's site