2h ago

Software Engineer, Onboard Systems

Mountain View, California (HQ)

$160,000-$240,000 / year

full-timemidAutonomous vehicles / self-driving technology

Tech Stack

Description

You will work on Linux-based systems inside self-driving vehicles, design APIs for node communication, build real-time logging and data pipelines, and debug complex system-wide issues to ensure reliable autonomy platform performance.

Requirements

  • MS/PhD in Computer Science + 2+ years industry experience
  • Strong system fundamentals and strong C++ skills
  • Production-quality software in C/C++, Python for self-driving, robotics, embedded Linux, or telecom
  • Deep understanding of Linux operating systems
  • Experience with ROS or other robotics frameworks (bonus)
  • Robotics, ML inference optimization, or GPU programming experience (bonus)

Responsibilities

  • Work on multiple Linux-based systems inside our vehicle
  • Design and implement contracts and APIs facilitating communication between multiple nodes
  • Build foundational libraries with emphasis on low-latency and consistent performance
  • Build real-time logging systems and data pipelines/diagnostics tools
  • Debug hard-to-reproduce whole-system problems
0 views 0 saves 0 applications