Senior Autonomy Software Engineer, Mapping

Kodiak

Mountain View (CA)

On-site

USD 200,000 - 260,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity and annual bonuses
Medical, Dental, Vision plans
Flexible PTO and holidays
Dog-friendly office and free catered/l
Free EV charging

Job summary

Kodiak Robotics, Inc. is seeking a Senior Autonomy Software Engineer for the CLAM team in Mountain View. You will set strategy for onboard navigation and pose estimation, leading sensor fusion across IMU, camera, and lidar to deliver robust localization.

You will mentor engineers and drive system-wide performance improvements with rapid iteration. The role emphasizes strong C++ software engineering, state estimation expertise, and experience transforming raw sensor data into reliable 6-DOF pose.

Qualifications

  • Bachelor's, Master's or PhD in navigation/localization/robotics or related field.
  • Expert in C++ with strong software engineering skills.
  • Experience transforming raw sensor data (GNSS, IMU, wheel speed) into 6-DOF pose.
  • Background in state estimation techniques (Kalman filtering, factor graphs).
  • Experience with computer vision and/or odometry from point clouds.
  • Mentoring engineers and elevating team practices.

Responsibilities

  • Set the technical strategy and architecture for onboard navigation and pose estimation systems.
  • Lead design and development of sensor fusion across IMU, camera, and lidar sensors.
  • Drive the direction of visual and lidar odometry algorithms and evaluate build-vs-adopt tradeoffs.
  • Define and evangelize navigation metrics and evaluation methodology across the org.
  • Serve as a technical escalation point for localization problems.
  • Evaluate sensor performance and optimize sensor selection.
  • Verify sensor calibrations, settings, and uncertainty characterizations.

Skills

C++ proficiency
Navigation localization
Sensor fusion
Pose estimation
Mentoring
Team collaboration
Computer vision

Education

BS/MS/PhD in related field

Tools

Kalman filtering
Factor graphs
Visual odometry
Point clouds
Lidar/GNSS/IMU data

Job description

Senior Autonomy Software Engineer, Mapping

Mountain View, CA

Kodiak Robotics, Inc. was founded in 2018 and has become a leader in autonomous ground transportation committed to a safer and more efficient future for all. The company has developed an artificial intelligence (AI) powered technology stack purpose-built for commercial trucking and the public sector. The company delivers freight daily for its customers across the southern United States using its autonomous technology. In 2024, Kodiak became the first known company to publicly announce delivering a driverless semi-truck to a customer. Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities for the U.S. Department of Defense.

We are looking for a Staff Engineer on our Calibration, Localization and Mapping (CLAM) team — a technical leader with deep expertise in state estimation, inertial navigation, and sensed odometry who can set technical direction across the team and organization.

In this role, you will:

  • Set the technical strategy and architecture for our onboard navigation and pose estimation systems.
  • Lead the design and development of advanced sensor fusion and pose estimation approaches across IMU, camera, and lidar sensors, anticipating failure modes before they arise in the field.
  • Drive the direction of visual and lidar odometry algorithms, including evaluating build-vs-adopt tradeoffs for new techniques.
  • Define and evangelize navigation metrics and evaluation methodology used across the org to assess algorithm and system performance.
  • Serve as a technical escalation point for complex, ambiguous, or cross-cutting localization problems.
  • Evaluate sensor performance and optimize sensor selection.
  • Verify correct sensor calibrations, settings, and uncertainty characterizations.

What you’ll bring:

  • Strong technical background. BS, MS or PhD with academic or industry experience in building navigation, localization, and odometry systems.
  • Expert in C++ and strong problem-solving skills.
  • Strong software engineering skills and experience building high-reliability deployed applications . You write well-designed, highly maintainable code. Code is your craft.
  • Deep experience transforming raw sensor data from GNSS, IMU, wheel speed, etc. into 6-DOF pose using Kalman Filtering, factor graphs, or comparable state estimation techniques — and judgment on when each approach is appropriate.
  • Experience with computer vision, visual odometry, and/or odometry from point clouds
  • A history of mentoring engineers and elevating the technical practices of a team.
  • A team player. You take ownership and work with the team to deliver exceptional results. You are interested in the performance of the entire system across engineering disciplines.
  • Ability to build and iterate quickly. You enjoy working fast and smart, and you are comfortable in defining and building lasting infrastructure components from scratch.
  • Hands on. Curious. Flexible. Interested in new domains to expand your horizons and provide a complete system wide solution.
  • Great communicator. You have experience writing clear, concise design documentation to gather feedback from across the team to find the best solution.

What we offer:

  • Competitive compensation package including equity and annual bonuses
  • Excellent Medical, Dental, and Vision plans through Kaiser Permanente, Cigna, and MetLife (including a medical plan with infertility benefits)
  • MetLife Legal Services, Identity & Fraud Protection, Hospital Indemnity Insurance, Accident Insurance, & Critical Illness Insurance
  • Flexible PTO, 10 paid holidays, and generous parental leave policies
  • Our office is centrally located in Mountain View, CA
  • Office perks: dog-friendly, free catered lunch, a fully stocked kitchen, and free EV charging
  • Wellbeing Benefits - Headspace through Cigna, Calm through Kaiser, One Medical, Gympass, Spring Health through Cigna, Rula (mental health navigation)
  • Fidelity 401(k)
  • Commuter, FSA, Dependent Care FSA, HSA

The pay range listed below reflects the base salaryin our SF/Silicon Valley location,across several internal levels. Actual starting pay will be based on job-related factors including: work location, experience, relevant training, education, skill level and performance during interview. Total compensation at Kodiak includes base pay, equity, bonus and a competitive benefits package

$200,000 - $260,000 USD

At Kodiak, we strive to build a diverse community working towards our common company goals in a safe and collaborative environment where harassment of any kind is strictly prohibited. Kodiak is committed to equal opportunity employment regardless of race, ethnicity, religion, gender identity, sexual orientation, age, disability, or veteran status, or any other basis protected by applicable law.

In alignment with its business operations, Kodiak adheres to all relevant statutes, regulations, and administrative prerequisites. Accordingly, roles that carry more sensitive requirements may be limited to candidates that can satisfy additional scrutiny and eligibility for such positions may hinge on verification of a candidate’s residence, U.S. person status, and/or citizenship status. Should the position require, and Kodiak determines that a candidate’s residence, U.S. person status, and/or citizenship status necessitate an export license, bar the candidate from the position, or otherwise fall under national security-related restrictions, Kodiak will consider the candidate for alternative positions unaffected by such restrictions, under terms and conditions set forth at Kodiak’s sole discretion, or, as an alternative, opt not to proceed with the candidate’s application. If applicable, Kodiak may provide visa sponsorship for eligible candidates.

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.

As set forth in Kodiak’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Autonomy Software Engineer, Calibration
Senior Autonomy Software Engineer, Calibration

Tusk • Mountain View (CA)

On-site
USD 190,000 - 220,000
Medical plans
Dental plans
Vision plans
+13
Staff Software Engineer, Mission Planning
Staff Software Engineer, Mission Planning

Kodiak AI • Mountain View (CA)

On-site
USD 200,000 - 250,000
Competitive compensation with equity &
Bonuses
Health plans (medical, dental, vision)
+2
Staff Software Engineer, Mission Planning/Prediction Systems
Staff Software Engineer, Mission Planning/Prediction Systems

Kodiak • Mountain View (CA)

On-site
USD 200,000 - 250,000
Competitive compensation
Equity
Comprehensive benefits
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
Software Engineer, UI Tools Infrastructure
Software Engineer, UI Tools Infrastructure

Kodiak AI • Mountain View (CA)

Hybrid
USD 130,000 - 160,000
Senior Machine Learning Engineer - Deployment
Senior Machine Learning Engineer - Deployment

Kodiak • San Francisco (CA)

On-site
USD 200,000 - 265,000
Competitive compensation
Health + dental + vision
Flexible PTO
+2
Staff Autonomy Engineer, Perception
Staff Autonomy Engineer, Perception

Kodiak • Mountain View (CA)

On-site
USD 200,000 - 255,000
Competitive compensation
Equity and annual bonuses
Medical/Dental/Vision coverage
+1
Staff Product Manager
Staff Product Manager

Kodiak AI • Mountain View (CA)

On-site
USD 180,000 - 240,000
Equity and bonuses
Excellent health plans
Flexible PTO
Senior Cloud Security Engineer
Senior Cloud Security Engineer

Kodiak • Mountain View (CA)

On-site
USD 190,000 - 250,000
Equity and annual bonuses
Medical, Dental and Vision plans
Legal services
+5