Autonomy Engineer II, Simulation

May MobilityAnn Arbor, MI
Onsite

About The Position

May Mobility's vehicles provide value to communities, bridge public transit gaps, and move people safely, easily, and with more fun. The company is building the world's best autonomy system to reimagine transit by minimizing congestion, expanding access, and encouraging better land use to foster more green, vibrant, and livable spaces. Since its founding in 2017, May Mobility has provided over 500,000 autonomous rides globally and is now entering an exciting phase of growth, expanding its autonomous shuttle and mobility services across the nation. The company strongly believes in demonstrating the safety of its Autonomous Vehicles so that people can ride with confidence, a goal considered even more important for the AV industry than achieving autonomous driving. Simulation-based testing is a significant part of this safety strategy. May Mobility is seeking a versatile Simulation Infrastructure Engineer to join its team. This unique role involves maintaining the core simulation interface while also building out the surrounding ecosystem to transform raw simulation results into meaningful, actionable insights.

Requirements

  • B.S. Degree in Computer Science, Computer Engineering, or an equivalent degree and a minimum of 2 years of industry experience
  • Experience working in modern C++ (C++14/17/20)
  • Strong working knowledge of design patterns, data structures, and algorithms
  • Experience in some form of real-time simulation platform development and integration (game engine, autonomous vehicle simulation, etc…)
  • Previous experience developing in Linux environments or ability to adapt to this environment

Nice To Haves

  • M.S. Degree in Computer Science, Computer Engineering and 2+ years of industry experience
  • Experience designing, building, and expanding complex software systems with real-time or other performance constraints.
  • Familiarity with AWS, Databricks, and Python for working with large-scale data processing.
  • Experience in building web front ends, database schemas, and infrastructure-as-code to make complex data more accessible.
  • Problem Solving : A "detective" mindset for triaging simulation failures and identifying root causes in complex, distributed systems.
  • Experience with Applied Intuition simulation software (Simian, Logstream, Spectral, etc…), or other AV testing suite is a plus

Responsibilities

  • Develop, maintain, and enhance the simulation interface and APIs to support continuous AV system development.
  • Collaborate with data team members and other stakeholders to identify, implement, and validate software to measure autonomous vehicle performance indicators.
  • Develop, maintain, and support simulation tools to support the validation of safety and performance of autonomous vehicles.
  • Design and build systems to manage the simulation test portfolio and test results, improving simulation test discoverability and usefulness across the organization.
  • Work with cross functional teams to develop software and system requirements.
  • Initiate and participate in team product quality activities including design reviews, code reviews, and documentation

Benefits

  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service