About the Work
- Research, develop, and implement state of the art mapping and/or state estimation algorithms.
- Analyze and characterize the accuracy and performance of mapping and/or state estimation algorithms while creating map solutions from various types of data sources.
- Build well-tested C++ software and deploy and test on our robotic platforms and in simulation.
- Work in a small, focused team to deliver high-quality mapping and localization solutions that power the next generation of mobile robots.
- Collaborate with stakeholders across autonomy, infrastructure, and systems teams on map needs and requirements.
About You
- 2+ years of industry experience as a software engineer.
- Strong C/C++ programming skills, developing well-tested, safety critical software.
- Hands-on experience developing mapping and/or localization algorithms for AV, drones, or similar applications.
- Deep understanding of state estimation, probabilistic filtering, 3D geometry.
- Experience working with multiple sensors (lidar, camera, etc.).
Bonus Points
- PhD and/or Masters Degree in computer science, electrical engineering, robotics, or related field.
- Experience with mapping data such as satellite imagery, lidar point clouds, standard definition (SD) maps.
- Proficiency in Python.
- Experience with machine learning pipelines and/or machine learning for perception and/or mapping.
Compensation
Base pay range: $193,930 - $291,150. Eligible for annual performance bonus, equity, and competitive benefits package.