Senior Onboard Infrastructure Software Engineer

Kodiak

Mountain View (WY)

On-site

USD 150,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Health insurance plans
Flexible PTO
Dog-friendly office
Free catered lunch

Job summary

Kodiak Robotics in Mountain View, CA, seeks a Software Engineer to design and implement core software infrastructure. This role involves collaboration across various domains to develop reliable systems for autonomous vehicles using modern C++ and Linux.

Ideal candidates have 5+ years of experience in software development, particularly in environments requiring high performance. Benefits include competitive pay, equity, and extensive health plans.

Qualifications

  • 5+ years of experience building software infrastructure in a high scale environment.
  • Experience writing modern C++ code.
  • Familiarity with Linux for software development.

Responsibilities

  • Collaborate to build the Kodiak real-time operating system.
  • Design and implement core infrastructure using modern C++.
  • Build reliable and performant compute networks.

Skills

Modern C++
Linux systems
Networking protocols

Education

BS, MS in Computer Science or related

Tools

Bazel
Performance optimization tools

Job description

About Kodiak Robotics

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.

Position Summary

We are looking for a Software Engineer with a focus on Onboard Infrastructure and Drivers to join us and take a key role in designing and implementing our core software infrastructure. You will work across multiple domains to bring together our embedded devices, AI, computing hardware, and sensors to create a highly reliable and performant system. This role will give you the opportunity to test and deploy complex robots for real customers.

Responsibilities
  • Collaborate with engineers across multiple domains to build the Kodiak real-time operating system that empowers our robots.
  • Design and implement our core infrastructure and libraries using modern C++.
  • Build highly reliable and highly performant compute and network systems.
  • Work closely with next generation LIDARs, cameras, radars, and other sensors.
  • Gather metrics, analyze, and optimize the operation of Kodiak autonomous systems.
Qualifications
  • Robust technical background. BS, MS, or equivalent, in Computer Science or similar with 5+ years of experience building software infrastructure in an environment with significant scale and performance.
  • Experience reading and writing modern C++ code.
  • Familiarity with using Linux to build complex software.
Nice to have
  • Understanding of network protocols such as TCP, UDP, and PTP.
  • Experience working with sensors like lidars, cameras and radars.
  • Familiarity with high throughput storage and database systems.
  • Knowledge of tools used for performance optimization like perf, trace tools, and memory profilers.
  • Experience using Bazel for large and cross platform projects.
  • A background in operating systems or build systems.
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.
  • Long Term Disability, Short Term Disability, Life Insurance.
  • 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.
  • Various incentive programs (referral bonuses, patent bonuses, etc.).
Pay Range

The pay range listed below reflects the base salary in 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.

California Pay Range

$150,000—$250,000 USD

Equal Opportunity Employment

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.

Visa Sponsorship

If applicable, Kodiak may provide visa sponsorship for eligible candidates.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Embedded
Software Engineer, Embedded

Kodiak • San Francisco (CA)

On-site
USD 150,000 - 210,000
Equity & bonuses
Medical, Dental, Vision plans
Flexible PTO
+3
DevOps Engineer - Infrastructure
DevOps Engineer - Infrastructure

Kodiak • Mountain View (CA)

On-site
USD 150,000 - 170,000
Competitive compensation package including equity
Excellent Medical, Dental, and Vision plans
Flexible PTO and generous parental leave
+4
Software Engineer, Embedded
Software Engineer, Embedded

Omaze • San Francisco (CA)

On-site
USD 150,000 - 210,000
Competitive compensation incl. equity/
Senior Vehicle Integration Engineer - Field Support
Senior Vehicle Integration Engineer - Field Support

Kodiak • Mountain View (CA)

On-site
USD 180,000 - 210,000
Competitive compensation package
Excellent Medical, Dental, and Vision plans
Flexible PTO
+2
Senior Software Engineer Full-Stack
Senior Software Engineer Full-Stack

Kodiak • Mountain View (CA)

On-site
USD 180,000 - 240,000
Competitive compensation package
Excellent Medical, Dental, and Vision plans
Flexible PTO and paid holidays
+8
Software Engineer, Routing
Software Engineer, Routing

Kodiak • Mountain View (CA)

On-site
USD 185,000 - 235,000
Equity and annual bonuses
Medical, dental, and vision plans
Flexible PTO and generous parental leave
+2
Software Engineer, Controls (C++)
Software Engineer, Controls (C++)

Omaze • Mountain View (CA)

On-site
USD 145,000 - 190,000
Equity + annual bonuses
Medical, Dental, Vision plans
Flexible PTO
+3
Staff Software Engineer, Mission Planning
Staff Software Engineer, Mission Planning

Kodiak • Mountain View (CA)

On-site
USD 200,000 - 250,000
Competitive compensation package
Flexible PTO
Dog-friendly office
+3
Senior Software Engineer (Controls, MATLAB)
Senior Software Engineer (Controls, MATLAB)

Omaze • Mountain View (CA)

On-site
USD 190,000 - 260,000
Competitive compensation package
Excellent Medical, Dental, and Vision plans
Flexible PTO
+3
Software Engineer, Controls (C++)
Software Engineer, Controls (C++)

Kodiak • Mountain View (CA)

On-site
USD 145,000 - 190,000
Equity and annual bonuses
Medical, dental, and vision plans
Life insurance and disability benefits
+4