Application Guide

How to Apply for Lead Autonomy Behavior Engineer

at May Mobility

๐Ÿข About May Mobility

May Mobility is a pioneer in autonomous electric vehicle technology, focusing on safe, sustainable, and eco-friendly transportation. Their unique approach prioritizes real-world deployment in shared mobility services, making them a leader in practical AV solutions. Working here means contributing to a mission of reducing carbon emissions and improving urban mobility.

About This Role

As the Lead Autonomy Behavior Engineer, you will architect and implement the decision-making brain of autonomous vehiclesโ€”from path planning to behavior prediction. Your work directly impacts how the vehicle navigates complex urban environments safely and efficiently. This role combines technical leadership with hands-on development, influencing both strategy and execution.

๐Ÿ’ก A Day in the Life

Your day might start with a stand-up meeting with the autonomy team to review progress on behavior planning algorithms. You'll then dive into C++ code, implementing a new trajectory generation feature, followed by a code review session to ensure quality. After lunch, you could be analyzing field data from a test vehicle to diagnose a corner case, then coordinating with the simulation team to create a new test scenario.

๐ŸŽฏ Who May Mobility Is Looking For

  • Has 7+ years of industry experience with at least two commercial robot systems, demonstrating real-world deployment.
  • Expert in behavior planning, decision making under uncertainty, path planning, and controls, with deep knowledge of C/C++ and Linux.
  • Proven ability to lead code quality initiatives and mentor junior engineers in a fast-paced environment.
  • Strong cross-functional collaborator, able to translate system requirements into robust software designs.

๐Ÿ“ Tips for Applying to May Mobility

1

Tailor your resume to highlight commercial AV projects or similar robot systems, emphasizing your role in behavior planning and decision making.

2

Include specific examples of how you've led code quality improvements or mentored teams, using metrics if possible.

3

Showcase your C/C++ expertise by linking to a GitHub repository or describing complex systems you've built.

4

Research May Mobility's current deployments (e.g., in Ann Arbor, Grand Rapids) and mention how your experience aligns with their operational domains.

5

In your cover letter, explicitly connect your work in probabilistic reasoning or prediction to May Mobility's safety-first approach.

โœ‰๏ธ What to Emphasize in Your Cover Letter

['Emphasize your experience with real-world robot systems and commercial deployments, not just academic projects.', 'Highlight your leadership in code quality and technical guidance, showing you can elevate a team.', 'Demonstrate your deep understanding of behavior planning and decision making under uncertainty, with concrete examples.', "Express passion for sustainable transportation and how your skills align with May Mobility's mission."]

Generate Cover Letter โ†’

๐Ÿ” Research Before Applying

To stand out, make sure you've researched:

  • โ†’ Read about May Mobility's autonomous vehicle technology stack, especially their approach to behavior planning and prediction.
  • โ†’ Study their deployment cities and operational design domain (ODD) to understand the environments your code would handle.
  • โ†’ Review recent press releases or blog posts about their partnerships and expansions to speak knowledgeably about company direction.
  • โ†’ Look into their safety framework and how they validate software before on-road testing.

๐Ÿ’ฌ Prepare for These Interview Topics

Based on this role, you may be asked about:

1 Describe a time you designed a behavior planning system for an autonomous vehicle. What challenges did you face?
2 How do you approach decision making under uncertainty in path planning? Give a specific algorithm example.
3 Explain how you would debug a field issue where the vehicle behaves unexpectedly at an intersection.
4 How do you ensure code quality in a large C++ codebase? What processes have you implemented?
5 Tell me about a cross-functional project where you had to align software and system requirements. How did you handle conflicts?
Practice Interview Questions โ†’

โš ๏ธ Common Mistakes to Avoid

  • Don't focus solely on theoretical research; emphasize practical, deployed systems.
  • Avoid being vague about your role in past projectsโ€”be specific about your contributions to behavior planning or controls.
  • Don't neglect to mention leadership and mentoring experience; this is a lead role, not just an individual contributor.

๐Ÿ“… Application Timeline

This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.

Typical hiring timeline:

1

Application Review

1-2 weeks

2

Initial Screening

Phone call or written assessment

3

Interviews

1-2 rounds, usually virtual

โœ“

Offer

Congratulations!

Ready to Apply?

Good luck with your application to May Mobility!