Taro Logo

Senior Autonomy Engineer II - Simulation

May Mobility transforms cities through autonomous technology, developing and deploying autonomous vehicles powered by innovative Multi-Policy Decision Making technology.
Ann Arbor, MI, USA
$176,000 - $215,000
Backend
Staff Software Engineer
Remote
101 - 500 Employees
7+ years of experience
AI · Automotive

Description For Senior Autonomy Engineer II - Simulation

May Mobility, an innovative autonomous vehicle company based in Ann Arbor, is seeking a Senior Autonomy Engineer II focused on Simulation. This role is critical in demonstrating the safety of their autonomous vehicles through simulation-based testing. The position requires an experienced senior developer to provide technical leadership for the simulation infrastructure team. The ideal candidate will have 7+ years of industry experience with strong C++ skills and simulation platform development background. They'll be responsible for scaling simulation infrastructure, partnering with various teams, and mentoring junior members. The role offers competitive compensation ($176,000-$215,000) and comprehensive benefits including healthcare, retirement plans, and flexible vacation. May Mobility has given over 300,000 autonomy-enabled rides globally and is expanding their first-of-its-kind autonomous shuttle services nationwide. This is an opportunity to join a company transforming cities through autonomous technology to create a safer, greener, more accessible world. The position offers remote work flexibility and the chance to work on meaningful problems in the autonomous vehicle industry.

Last updated 8 days ago

Responsibilities For Senior Autonomy Engineer II - Simulation

  • Lead design, manage, and scale simulation infrastructure
  • Partner with vehicle autonomy, operations, and platform teams
  • Write high performance, generic libraries
  • Mentor and coach junior team members
  • Build and manage large-scale simulation pipelines in a cloud environment

Requirements For Senior Autonomy Engineer II - Simulation

Python
Linux
Rust
  • B.S. Degree in Computer Science, Computer Engineering, or equivalent degree
  • Minimum of 7 years of industry experience
  • Significant experience working in modern C++ (C++14/17/20)
  • Strong working knowledge of design patterns, data structures, and algorithms
  • Experience designing, building, and expanding complex software systems with real-time constraints
  • Experience in real-time simulation platform development and integration
  • Previous experience developing in Linux environments

Benefits For Senior Autonomy Engineer II - Simulation

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Comprehensive healthcare suite including medical, dental, vision, life, and disability plans
  • Health Savings and Flexible Spending Healthcare Accounts
  • Rich retirement benefits with immediate vested employer safe harbor match
  • Generous paid parental leave with phased return to work
  • Flexible vacation policy plus paid company holidays
  • Total Wellness Program

Interested in this job?

Jobs Related To May Mobility Senior Autonomy Engineer II - Simulation