Posted in

Onboard Infrastructure Software Engineer

Onboard Infrastructure Software Engineer

CompanyKodiak Robotics
LocationMountain View, CA, USA
Salary$150000 – $230000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelMid Level, Senior

Requirements

  • Robust technical background. BS, MS, or equivalent, in Computer Science or similar with 4+ 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.

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.

Preferred Qualifications

  • 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.