Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Waymo Logo

Sr Software Engineer, Linux Kernel

Waymo

$204,000 - $259,000
Dec 9, 2025
Mountain View, CA, USA
Apply Now

Waymo is looking to solve the problem of building the world's most trusted driver by improving access to mobility while saving thousands of lives lost to traffic crashes through the development of its autonomous driving technology.

Requirements

  • Proficiency in C and C++
  • 5+ years of programming experience in an asynchronous environment with multiple processes, threads, timers, and interrupts
  • Experience with Linux kernel and device driver development
  • Working knowledge of hardware bring-up and debugging, including the ability to read schematics/datasheets and use common tools (oscilloscopes, multimeter, logic analyzers)
  • Experience with early-silicon development tools, e.g. emulators, simulators and FPGAs
  • Experience with common hardware protocols/interfaces (PCIe, Ethernet, or I2C)

Responsibilities

  • Work on a small team of System Software and Linux Kernel Engineers to develop system software components from early prototyping to production launch of driverless vehicles
  • Develop and test Linux Kernel device drivers and other components for high-performance embedded systems including custom ASICs and accelerators.
  • Work with a variety of engineering teams and SoC partners to take on ambiguous problems.

Other

  • BA/BS degree in Computer Science, or relevant technical field or equivalent practical experience
  • Ability to work with engineering teams that will be direct consumers of your work
  • Ability to report to an Engineering Director
  • Participation in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements