Motional is a driverless technology company making autonomous vehicles a safe, reliable, and accessible reality. They are seeking a Senior Software Engineer to design and develop onboard and offboard pipelines for localization, mapping, and related software for their autonomous driving systems, contributing to the safety and functionality of their driving stack.
Responsibilities:
- Drive the end-to-end design, implementation, and testing of high-performance C++ software for our onboard and offboard localization and localization-related pipelines
- Conduct code reviews and guide junior team members on code quality, correctness and efficiency
- Work with the mapping team to establish the API for localization-mapping interaction
- Provide technical leadership across the organization in the areas of code quality and design
- Collaborate with the team of algorithm experts within perception, motion planning and controls
Requirements:
- Degree in Computer Science, Electrical Engineering, Robotics, Mechanical Engineering, or a related field
- 5+ years of production focused C++ software development experience
- Experience in designing data pipelines
- Ability to communicate across multiple teams, researchers and engineers
- Good understanding of localization, SLAM and optimization
- Experience with multi object tracking, Kalman filters, and factor graphs
- Familiarity with Lidar, IMU, camera, and odometry sensors
- Strong background in linear algebra
- Masters/Phd in related fields