Waymo

Senior Software Engineer, Linux Kernel

Waymo
Apply
2 months ago
Mountain View, CA, USASenior
H1B sponsor

Base Salary

$213k - $263k/yr

Responsibilities

  • Develop system software components from early prototyping through production launch of driverless vehicles.
  • Develop and test Linux kernel device drivers and other low-level components for high-performance embedded systems.
  • Create appropriate user-space APIs to communicate with custom ASICs, FPGAs, and other hardware.
  • Perform hardware bring-up, debugging, and performance-focused system development.
  • Collaborate with System Software and Linux Kernel Engineers, engineering teams, SoC partners, and direct consumers of the software.
  • Address ambiguous problems involving custom compute hardware and autonomous-driving infrastructure.

Requirements

  • BA/BS degree in Computer Science or a relevant technical field, or equivalent practical experience.
  • Proficiency in C and C++.
  • At least 5 years of programming experience in asynchronous environments involving multiple processes, threads, timers, and interrupts.
  • Experience with Linux kernel and device driver development.
  • Working knowledge of hardware bring-up and debugging, including reading schematics and datasheets and using oscilloscopes, multimeters, and logic analyzers.

Benefits

  • Hybrid, full-time position.
  • Eligibility for Waymo’s discretionary annual bonus program, equity incentive plan, and company benefits program, subject to eligibility requirements.

Tech Stack

Categories

Waymo

About Waymo

1,001-5,000 employees

Waymo develops the Waymo Driver, a full-stack autonomous driving system, and operates the Waymo One robotaxi service that offers paid, driverless rides in select U.S. cities. The company monetizes through ride-hailing fares and partnerships integrating its technology on multiple vehicle platforms. Founded in 2009 as Google’s self-driving project, Waymo is headquartered in Mountain View and is an Alphabet subsidiary, with over 10 million rider-only trips and 100+ million autonomous miles on public roads.

Contact me