CareerPlanGet AI match score →

Senior/Staff Software Engineer – Localization (Visual Odometry)

Santa Clara, CA💼 Full-time💰 $170,000–$170,000🗓 2026-07-01 → 2026-07-31

Core

Building precise, real-time vehicle localization systems using camera-based perception for autonomous driving applications.

Role type

Senior/Staff Software Engineer (Visual Odometry & Localization)

Builds

Real-time Visual Odometry pipelines and localization algorithms for autonomous trucks.

Domain

Autonomous vehicle (AV) / Middle-mile logistics

Deliverable

production ML models

Required skills

Visual Odometry (VO), Visual-Inertial Odometry (VIO), feature tracking, motion estimation, scale recovery, C++ (C++14/17/20), epipolar geometry, camera calibration, bundle adjustment, optimization techniques, ROS/ROS2, Linux, embedded compute platforms

Preferred skills

Lidar/GPS/map-based localization integration, GPU acceleration (CUDA/OpenCV/OpenGL), sensor calibration, time synchronization, open-source contributions

Technologies

ORB-SLAM, VINS-Fusion, OpenVINS, ROS/ROS2, CUDA, OpenCV, OpenGL

Responsibilities

Design and develop real-time Visual Odometry pipelines using monocular, stereo, or RGB-D camera inputs; Implement robust camera-based localization algorithms; Integrate VO systems with IMU, GPS, and other sensor data; Collaborate with mapping, perception, and control teams; Develop and optimize production-quality code in modern C++ for real-time performance; Analyze system performance in diverse environmental conditions; Participate in code reviews, mentor team members, and contribute to architectural decisions; Stay up to date with latest research in SLAM, VIO, and VO

Seniority

Senior/Staff, hands-on IC with mentorship

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗