Waymo

Sr Software Engineer, Linux Kernel

Waymo

Apply
2 months ago
Mountain View, CA, USA
Senior / Mid Level
H1B Sponsor

Base Salary

$204k - $259k/yr

Responsibilities

  • Implement and integrate low-level software during the initial hardware bring-up phase.
  • Customize, optimize, and debug the Linux Kernel and AOSP for the partner SOC.
  • Develop and maintain Vendor HALs to interface unique in-house hardware with the Android framework.
  • Drive system-level performance optimization, including boot time reduction and power efficiency.
  • Proactively manage and clarify technical requirements for features under development.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Minimum 3+ years of professional software development experience in embedded systems or OS development.
  • Strong working knowledge of the Linux Kernel and embedded operating systems concepts.
  • Proven ability to read hardware specifications and communicate software requirements effectively.
  • Proficiency in C/C++ and experience in scripting languages like Python/Shell.
  • Hands-on experience modifying, debugging, and building AOSP.

Benefits

  • Eligible for Waymo's discretionary annual bonus program.
  • Participation in equity incentive plan.
  • Generous Company benefits program.

Tech Stack

CC++LinuxPython

Categories

Embedded