Lead Autonomy Controls Engineer at May Mobility

Ann Arbor, Michigan, United States

May Mobility Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Autonomous Vehicles, Robotics, AutomotiveIndustries

Requirements

  • Bachelor's degree in Robotics, Computer Science, Computer Engineering, or a field that requires a strong mathematical and/or engineering foundation (e.g. physics, aerospace engineering)
  • 7+ years of industry experience working on real-world robot systems including implementing at least two commercial projects working at a systems-level, delivering critical functions that make a robot work successfully in the field
  • Experience developing and deploying capabilities for robot behavior planning, decision making under uncertainty, path planning, probabilistic reasoning, prediction, machine learning, trajectory generation, controls and/or localization
  • Familiarity with multiple non-linear control methodologies appropriate to autonomous vehicles
  • Expert understanding of one or more of the following: behavior planning, decision making under uncertainty, path planning, probabilistic reasoning, prediction, machine learning, trajectory generation, controls or localization
  • Awareness of the state of the art in the field, and ability to translate novel ideas into relevant solutions
  • Ability to understand complex code bases and define architecture as a framework enabling others to solve problems
  • Ability to provide technical leadership for complex projects, including individual and team mentorship
  • Ability to collaborate cross-functionally with adjacent teams such as perception and controls as well as stakeholders outside of autonomy
  • Communicates technical direction effectively at all organizational and technical levels
  • Defines measurable success metrics for technical roadmap to ensure delivery and health of the system

Responsibilities

  • Design, implement, and test state-of-the-art robotics software in C/C++ to enable comfortable and safe behavior and control for Autonomous Vehicles
  • Lead and participate in team code quality activities including design and code reviews
  • Provide technical guidance to Technical Support Team on issue diagnosis and resolution
  • Coordinate with cross-functional teams to develop software and system requirements for Autonomous Vehicle behavior and controls subsystems
  • Collaborate with data science team members to design and implement metrics capturing key performance indicators of Autonomous Vehicle subsystems
  • Develop unit and simulation tests to validate vehicle performance across target operational domains
  • Coordinate and execute on-vehicle tests to validate performance of Autonomous Vehicle software in real-world scenarios
  • Diagnose and root-cause issues reported by commercial operations through the May Field Response process
  • Develop tools and visualizations to enable support engineers to analyze performance of behavior and control subsystems from field data

Skills

Key technologies and capabilities for this role

C++CRobotics SoftwareAutonomous VehiclesCode ReviewsSoftware TestingUnit TestingSimulation TestingOn-Vehicle TestingRoot Cause AnalysisSystem RequirementsMetrics DesignControls Engineering

Questions & Answers

Common questions about this position

What key skills are required for the Lead Autonomy Controls Engineer role?

Expert understanding of behavior planning, decision making under uncertainty, path planning, probabilistic reasoning, prediction, machine learning, trajectory generation, controls or localization is required, along with proficiency in C/C++ for robotics software, ability to understand complex code bases, provide technical leadership, and collaborate cross-functionally.

Is this a remote position or does it require being in the office?

This information is not specified in the job description.

What is the salary or compensation for this role?

This information is not specified in the job description.

What does the company culture or work environment look like at May Mobility?

The company emphasizes building the future today, solving real-world problems, and seeing the impact of work, with a collaborative environment involving cross-functional teams like perception, controls, data science, and technical support.

What makes a strong candidate for this Lead Autonomy Controls Engineer position?

Strong candidates have expert knowledge in AV domains like controls or planning, proficiency in C/C++, experience leading teams through code reviews and mentorship, and the ability to collaborate across teams while staying current with state-of-the-art research.

May Mobility

Operates autonomous vehicle mobility solutions

About May Mobility

May Mobility focuses on transforming urban transportation through autonomous vehicles. Their self-driving technology utilizes real-time, on-board simulations to anticipate and safely navigate unexpected road situations, which is a major challenge in the industry. This capability ensures that their vehicles can respond effectively to various scenarios, prioritizing the safety of passengers and other road users. May Mobility partners with cities and businesses globally, providing solutions that enhance mobility convenience, safety, and environmental sustainability. Their unique approach to handling unpredictable situations sets them apart from competitors, as they aim to improve urban transportation and make cities more accessible and visually appealing.

Ann Arbor, MichiganHeadquarters
2017Year Founded
$375.1MTotal Funding
SERIES_DCompany Stage
Automotive & Transportation, Government & Public SectorIndustries
201-500Employees

Benefits

Health, vision, & dental
Unlimited paid vacations & generous holidays
Paid parental leave
Stock options
Daily catered lunches & snacks
Flexible schedule

Risks

Increased competition from Waymo with a $5 billion investment poses a market challenge.
Federal scrutiny on safety practices could lead to regulatory challenges for May Mobility.
Wayve's $1.05 billion funding for AI advancements poses a competitive threat.

Differentiation

May Mobility uses real-time simulations for safe navigation in unexpected road situations.
The company partners with cities to enhance urban transportation with autonomous shuttles.
May Mobility's technology reduces pollution and human error, improving community economic benefits.

Upsides

Expansion to Japan shows global demand for May Mobility's autonomous solutions.
Partnerships with cities like Detroit enhance public transportation and accessibility.
Rising interest in autonomous B2B trucking offers new market opportunities for May Mobility.

Land your dream remote job 3x faster with AI