Autonomy Support Simulation Engineer

May Mobility develops and deploys autonomous vehicles powered by innovative Multi-Policy Decision Making technology to transform cities through safer, greener transportation.
Ann Arbor, MI, USA
Backend
Mid-Level Software Engineer
Remote
101 - 500 Employees
5+ years of experience
AI · Automotive

Description For Autonomy Support Simulation Engineer

May Mobility is revolutionizing urban transportation through their innovative autonomous vehicle technology. As an Autonomy Support Simulation Engineer, you'll play a crucial role in validating the safety and functionality of autonomous vehicle systems through comprehensive simulation testing. Founded in 2017, the company has already provided over 300,000 autonomy-enabled rides globally.

The role involves creating simulation scenarios, building tools, and processes to improve testing efficiency. You'll work closely with development engineers to implement tests ensuring continuous improvement of autonomy software. The position offers the unique opportunity to impact real-world autonomous vehicle operations, working with vehicles that are actively deployed in various locations.

The ideal candidate will have strong programming skills in Python, experience with Linux and CI pipelines, and a deep understanding of software testing principles. While experience in autonomous vehicles isn't required, a passion for self-driving technology and its potential impact is essential. The role offers comprehensive benefits including healthcare, retirement plans, and flexible vacation policy.

Working remotely from Ann Arbor, MI headquarters, you'll join a company committed to creating safer, greener, and more accessible cities through autonomous technology. May Mobility values diversity and encourages applications even if candidates don't meet every qualification. This is an excellent opportunity for someone passionate about shaping the future of urban transportation while solving complex technical challenges in a fast-paced, innovative environment.

Last updated 2 months ago

Responsibilities For Autonomy Support Simulation Engineer

  • Create simulation scenarios for drive events that test for improved behavior
  • Design and implement automation tools for test scenarios
  • Analyze and report simulation test outcomes
  • Create and maintain documentation for simulation testing
  • Debug and fix issues in test scenarios and infrastructure
  • Review and validate simulation scenarios
  • Enhance simulation suite by identifying coverage gaps
  • Partner with vehicle autonomy, operations, and platform teams
  • Learn the self driving system

Requirements For Autonomy Support Simulation Engineer

Python
Linux
  • B.S. Degree in Computer Science, Computer Engineering, or equivalent
  • Strong understanding of software testing principles
  • Strong programming skills in Python and automation tooling
  • Experience with Linux, Git, and CI pipelines
  • Familiarity with project management tools
  • Excellent analytical skills
  • Strong attention to detail
  • Excellent written and verbal communication skills

Benefits For Autonomy Support Simulation Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Comprehensive healthcare 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 immediate eligibility
  • Flexible vacation policy plus 18 paid company holidays
  • Total Wellness Program

Interested in this job?

Jobs Related To May Mobility Autonomy Support Simulation Engineer

Autonomy Support Engineer II

Autonomy Support Engineer II position at May Mobility, working remotely on autonomous vehicle systems with focus on debugging, data analysis, and system validation.

Job Developer

Job Developer position at CEO helping formerly incarcerated individuals secure employment through employer partnerships and placement services.

Software Engineer III

Mid-level Software Engineer role at Horace Mann, focusing on enterprise application development using Java, PHP, and SQL with 5+ years of experience required.

Software Engineer - Marketing Technology

Software Engineer position at EnergyHub focusing on marketing technology integration and customer engagement solutions for clean energy initiatives.

Software Support Engineer

Remote Software Support Engineer role at Canonical, working on Ubuntu and open source technologies, focusing on Linux infrastructure and customer support.