Robotics 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
$189,000 - $220,000
Robotics
Principal Software Engineer
Hybrid
10+ years of experience
AI · Automotive · Robotics

Description For Robotics Engineer

May Mobility, a pioneering autonomous vehicle company founded in 2017, is revolutionizing urban transportation with their innovative Multi-Policy Decision Making (MPDM) technology. Based in Ann Arbor, Michigan, they've successfully provided over 300,000 autonomy-enabled rides globally and are rapidly expanding their operations across the nation.

This Principal Software Engineer role offers an exceptional opportunity to shape the future of autonomous vehicle technology. The position requires a seasoned professional with 10+ years of experience in robotics and autonomous systems, who will be responsible for designing and implementing state-of-the-art robotics software that enables safe and comfortable autonomous vehicle operation.

The ideal candidate will possess deep expertise in areas such as behavior planning, decision making under uncertainty, path planning, and machine learning. They will lead technical initiatives, mentor team members, and collaborate across functions to develop robust solutions for real-world autonomous vehicle challenges. The role combines hands-on technical work with leadership responsibilities, including code reviews, system architecture decisions, and cross-functional coordination.

May Mobility offers a competitive compensation package ranging from $189,000 to $220,000, along with comprehensive benefits including medical, dental, and vision insurance, retirement benefits with immediate vesting, and generous paid time off. The company's commitment to innovation, real-world impact, and creating sustainable urban transportation solutions makes this an exciting opportunity for someone passionate about transforming the future of mobility.

The position requires moderate travel (11-25%) and offers a hybrid work arrangement. May Mobility maintains a strong commitment to diversity and inclusion, encouraging applications from candidates who might not meet every qualification but bring valuable perspective and expertise to the team. Join a company that's not just developing technology, but actively shaping the future of urban transportation with over 300,000 autonomous rides delivered and counting.

Last updated a month ago

Responsibilities For Robotics Engineer

  • Design, implement, and test state-of-the-art robotics software in C/C++
  • Lead and participate in team code quality activities including design and code reviews
  • Provide technical guidance to Technical Support Team
  • Coordinate with cross functional teams to develop software requirements
  • Collaborate with data science team on performance metrics
  • Develop unit and simulation tests
  • Coordinate and execute on-vehicle tests
  • Diagnose and root-cause issues from commercial operations
  • Develop tools and visualizations for performance analysis

Requirements For Robotics Engineer

Linux
  • Bachelor's degree in Robotics, Computer Science, Computer Engineering, or related field
  • 10+ years of industry experience working on real-world robot systems
  • Experience with robot behavior planning, decision making, path planning
  • Strong programming skills in C/C++
  • Expertise with software development in Linux environment
  • Familiarity with git, valgrind, and gdb
  • In-depth understanding of behavior planning, machine learning, trajectory generation
  • Ability to understand complex code bases
  • Ability to provide individual and team mentorship

Benefits For Robotics 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 Robotics Engineer

Robotics Engineer

Senior robotics engineering role at May Mobility focusing on autonomous vehicle software development and system architecture.

Robotics Engineer

Senior robotics engineering role at May Mobility focusing on autonomous vehicle software development and system architecture.

Principal Robotic Software Engineer

Lead the development of advanced robotic systems for cell therapy manufacturing automation at TTP's Cellular Origins, combining technical leadership with hands-on engineering.