Waymo

Senior Software Engineer, Linux Kernel

Waymo
Apply
1 day 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

On the journey to be the world's most trusted driver. With the Waymo Driver, we can improve mobility while saving thousands of lives. Download the Waymo One app and ride today. Waymo reaches out to candidates from official channels only (e.g. directly from @waymo.com email addresses, or through our recruiters or sourcers who are noted as such on LinkedIn). We do not contact candidates about career opportunities through instant messaging apps like Telegram, email addresses from domains other than waymo.com (such as Gmail addresses), direct messages on Twitter, Facebook, and Instagram, or text messages. Visit waymo.com to check out our official job listings. Need support? Send us a message – we're here to help.

Contact me