Software Engineer, Localization & Pose Estimation

Kodiak Robotics

Mountain View (CA)

On-site

USD 160,000 - 185,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity and annual bonuses
Medical, Dental, Vision plans
Flexible PTO
Dog-friendly office
Free catered lunch
EV charging
401(k)

Job summary

Kodiak Robotics, Inc. in Mountain View, CA, is seeking a Software Engineer for the Calibration, Localization and Mapping (CLAM) team to advance state estimation and sensor fusion in autonomous trucking.

You will implement onboard navigation, refine pose estimation with IMU, camera and lidar data, and contribute to motion estimation algorithms. Collaborative, fast-paced, and hands-on environment with mentorship from senior engineers.

Qualifications

  • BS or MS with coursework or project experience in navigation, localization, robotics, or related field; internship or early industry experience a plus.
  • Proficiency in C++ and a strong foundation in data structures, algorithms, and software engineering fundamentals.
  • Exposure to transforming raw sensor data from GNSS, IMU, wheel speed, etc. into pose estimates (e.g., via Kalman Filtering or factor graphs).
  • Some familiarity with computer vision, visual odometry, or point cloud processing is a plus, but not required.
  • Growth mindset; eager to learn from senior engineers and take on increasing ownership.
  • Team player who communicates clearly and asks good questions.
  • Comfortable in a fast-paced environment with quick iterations and feedback.
  • Hands on, curious, flexible; interested in expanding horizons and providing a complete system-wide solution.
  • Great communicator; experience writing clear design docs to gather feedback across the team.

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 of algorithms and systems in the autonomous trucking domain.
  • Troubleshoot, solve problems, and collaborate to innovate.

Skills

C++
Pose estimation
Data structures
Team collaboration

Education

BS or MS in robotics, computer science, or related field

Job description

Kodiak Robotics, Inc. in Mountain View, CA, is seeking a Software Engineer for the Calibration, Localization and Mapping (CLAM) team to advance state estimation and sensor fusion in autonomous trucking.

You will implement onboard navigation, refine pose estimation with IMU, camera and lidar data, and contribute to motion estimation algorithms. Collaborative, fast-paced, and hands-on environment with mentorship from senior engineers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Autonomy & Localization Engineer
Staff Autonomy & Localization Engineer

Kodiak • Mountain View (CA)

On-site
USD 200,000 - 260,000
Competitive compensation with equity
Annual bonuses
Mountain View office
+2
Senior Localization Engineer for Autonomous Trucking
Senior Localization Engineer for Autonomous Trucking

Kodiak • Mountain View (CA)

On-site
USD 180,000 - 230,000
Equity and bonuses
Excellent medical, dental & vision
MetLife legal services
+7
Software Engineer, Localization
Software Engineer, Localization

Kodiak Robotics • Mountain View (CA)

On-site
USD 160,000 - 185,000
Equity and annual bonuses
Medical, Dental, Vision plans
Flexible PTO
+4
Staff Autonomy Software Engineer, Localization
Staff Autonomy Software Engineer, Localization

Kodiak • Mountain View (CA)

On-site
USD 200,000 - 260,000
Competitive compensation with equity
Annual bonuses
Mountain View office
+2
Senior Software Engineer, Localization
Senior Software Engineer, Localization

Kodiak • Mountain View (CA)

On-site
USD 180,000 - 230,000
Equity and bonuses
Excellent medical, dental & vision
MetLife legal services
+7
Embedded Software Engineer for Autonomous Truck Systems
Embedded Software Engineer for Autonomous Truck Systems

baramundi software • San Francisco (CA)

On-site
USD 150,000 - 210,000
Competitive compensation incl. equity/
Autonomy CLAM Engineer: Mapping & Localization (Remote)
Autonomy CLAM Engineer: Mapping & Localization (Remote)

Cyngn Inc. • Mountain View (CA)

Hybrid
USD 162,000 - 180,000
Remote or hybrid work opportunities
Health benefits
401(k)
+2
Autonomy Software Engineer: Calibration & Mapping (Remote)
Autonomy Software Engineer: Calibration & Mapping (Remote)

Cyngn, Inc. • Mountain View (CA)

Hybrid
USD 162,000 - 180,000
Health benefits
Remote or hybrid work opportunities
Sabbatical after 5 years
+2
Senior Software Engineer, Autonomy Controls & Simulation
Senior Software Engineer, Autonomy Controls & Simulation

baramundi software • Mountain View (CA)

On-site
USD 190,000 - 260,000
Equity
Annual bonuses
Medical plan
+6
Staff Software Engineer, Mission Planning Driverless Trucks
Staff Software Engineer, Mission Planning Driverless Trucks

Kodiak AI • Mountain View (CA)

On-site
USD 200,000 - 250,000
Competitive compensation with equity &
Bonuses
Health plans (medical, dental, vision)
+2