May Mobility is transforming cities through autonomous technology to create a safer, greener, more accessible world. The Staff Autonomy Engineer - Localization will design and implement a production-grade, multimodal localization stack, integrating various sensors and ensuring centimeter-level accuracy and high availability.
Requirements
- Ph.D. or Master’s degree in Robotics, Computer Science, Electrical Engineering, or a related field with a deep mathematical foundation in state estimation.
- 10+ years of industry experience developing and deploying high-performance localization or state estimation systems for autonomous robots or vehicles.
- Expertise in modern state estimation techniques, including probabilistic robotics, Factor Graphs or sliding-window optimization (e.g., GTSAM, Ceres), and Kalman filtering.
- Advanced Sensor Fusion: Proven track record of fusing disparate data sources including Cameras (Visual Odometry), LiDAR (ICP/NDT), Radar, IMU, and GNSS.
- Strong C++ Programming: Mastery of modern C++ (14/17/20) in a Linux environment, with a focus on real-time constraints, multi-threading, and performance optimization.
- System Architecture: Experience designing modular, testable software architectures for safety-critical systems.
- Leadership: Demonstrated ability to drive technical roadmaps and architectural standards while mentoring senior engineers from inception to fleet-wide deployment.
Benefits
- Comprehensive healthcare suite including medical, dental, vision, life, and disability plans.
- 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