Senior Engineer - SLAM

Motional
Summary
Join Motional as a Mapping and Localization Software Engineer to design and develop cutting-edge systems and software for autonomous driving. You will play a critical role in architecting and developing next-generation mapping and localization solutions within the Localization, Mapping and Calibration (LMC) organization. This position offers the opportunity to directly impact the companyβs goals by solving technical problems that reduce the cost and resources required for mapping. You will solve complex challenges associated with large-scale mapping and localization, drive innovation, develop and deploy scalable software, and collaborate with experts across autonomy. Prioritizing safety is paramount in designing and implementing software solutions. The role requires a Masters or PhD in a related field and 2+ years of experience shipping production software in mapping and localization.
Requirements
- Masters or PhD in Computer Science, Robotics or a related field
- 2+ years of experience shipping production software in mapping and localization
- Strong C++ software engineering and algorithm skills in a Unix environment
- Deep understanding of SLAM, particularly state-of-the-art visual and visual-inertial SLAM
- Strong fundamentals in nonlinear optimization and numerical linear algebra
- Strong problem-solving skills and ability to learn
- Ability to communicate and collaborate across multiple teams, researchers and engineers
Responsibilities
- Solve complex challenges associated with large-scale mapping and localization by applying state-of-the-art methods and techniques
- Drive innovation and deliver impactful solutions by applying state-of-the-art methods and techniques to scale production maps
- Develop and deploy scalable and efficient onboard and offboard software
- Collaborate with experts across autonomy, including perception, motion planning and controls
- Prioritize safety above all else in designing and implementing software solutions, ensuring the highest standards of safety in our autonomous driving efforts
Preferred Qualifications
Experience applying machine learning techniques to SLAM problems
Benefits
Medical, dental, vision, 401k with a company match, health saving accounts, life insurance, pet insurance