FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Lead Autonomy Behavior Engineer
May MobilityLead Engineer developing robotics software for autonomous vehicles at May Mobility. Collaborating with cross-functional teams and guiding technical support in software development.
Posted 5/15/2026full-timeRemote • Missouri • 🇺🇸 United StatesSenior💰 $190,000 - $230,000 per yearWebsite
Tech Stack
Tools & technologiesLinux
About the role
Key responsibilities & impact- 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
Requirements
What you’ll need- 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 mobile robots or autonomous vehicles, such as MPC, LQR, PID, optimal control, stochastic control, adaptive control, and robust control
- Strong programming skills in C/C++
- Expertise with software development in a Linux environment
- Familiarity with standard development tools such as git, valgrind, and gdb.
Benefits
Comp & perks- 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.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C/C++robotics softwarebehavior planningdecision makingpath planningprobabilistic reasoningmachine learningtrajectory generationcontrolslocalization
Soft Skills
technical guidanceteam collaborationcode qualityissue diagnosisproblem resolution
Certifications
Bachelor's degree in RoboticsBachelor's degree in Computer ScienceBachelor's degree in Computer Engineering