Senior Software Engineer, Localization
Core
Develop and integrate onboard navigation and pose estimation algorithms for autonomous ground transportation systems.
Role type
Senior IC localization and state estimation engineer
Builds
Autonomous trucking navigation stacks and sensor fusion systems
Domain
Autonomous vehicles / Commercial trucking / Robotics
Deliverable
production ML models
Required skills
C++, state estimation, inertial navigation, sensed odometry, sensor fusion, Kalman Filtering, factor graphs, computer vision, visual odometry, point cloud processing, data analysis, scientific evaluation
Preferred skills
building high-reliability deployed applications, transforming raw sensor data (GNSS, IMU, wheel speed) into 6-DOF pose, defining and building infrastructure components from scratch
Technologies
C++, IMU, camera, lidar, GNSS, Kalman Filtering, factor graphs
Responsibilities
Develop and integrate onboard navigation and pose estimation algorithms; Optimize sensor fusion and pose estimation using IMU, camera, and lidar sensors; Develop visual and lidar odometry algorithms; Develop navigation metrics for evaluating offboard and onboard performance; Troubleshoot, problem solve, innovate, create, and collaborate; Evaluate sensor performance and optimize sensor selection; Verify correct sensor calibrations, settings, and uncertainty characterizations
Seniority
Senior, hands-on IC