Sr Systems Engineer, Android Automotive

4 hours, 42 minutes ago
Full-time
Mid Level
DevOps and Infrastructure

Waymo

Waymo is an autonomous driving technology company building the Waymo Driver and operating Waymo One, its fully autonomous ride-hailing service.

Autonomous vehicles, robotics, AI, ride-hailing / mobility tech
Founded 2009
$21600M raised

Description

  • Implement and integrate low-level software during hardware bring-up, including bootloader configuration, device trees, and kernel porting.
  • Customize, optimize, and debug the Linux kernel and relevant parts of AOSP for the partner SoC.
  • Develop and maintain vendor HALs to connect in-house hardware IP with the Android framework.
  • Drive system-level performance optimization for boot time, scheduling, thermal management, and power efficiency.
  • Proactively clarify evolving technical requirements and document stable interfaces for the broader software team.
  • Collaborate with hardware, compute, sensor, perception, behavior, and machine learning teams on system integration and performance.
  • Support full-system debugging and performance analysis across low-level software and infrastructure.
  • Read hardware specifications and provide technical feedback on hardware design choices.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related technical field.
  • 3+ years of professional software development experience focused on embedded systems, low-level Android, or OS development.
  • Strong working knowledge of Linux kernel fundamentals, including device drivers, memory management, IPC, and scheduling.
  • Proven ability to read hardware specifications such as datasheets and block diagrams and communicate software requirements effectively.
  • Proficiency in C/C++ and experience with scripting languages such as Python or Shell for tooling and automation.
  • Hands-on experience modifying, debugging, and building AOSP, including familiarity with Android HALs, Treble/VNDK, and system debugging tools.
  • Demonstrated ability to thrive in an environment where technical specifications are evolving and solutions must be defined proactively.
  • Preferred experience with Android Automotive OS or Android for embedded/IVI environments.
  • Preferred experience with secure boot and trusted execution environments (TEEs).
  • Preferred experience with system-level virtualization technologies such as KVM, hypervisors, or secure separation for embedded or automotive platforms.
  • Preferred experience with audio stacks such as ALSA, Audio HAL, or Android AudioFlinger, or visual/graphics stacks such as SurfaceFlinger, V-sync, or display pipelines.

Benefits

  • Base salary range of $204,000 to $259,000 USD.
  • Eligibility for Waymo’s discretionary annual bonus program.
  • Eligibility for Waymo’s equity incentive plan.
  • Access to Waymo’s generous company benefits program, subject to eligibility requirements.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Enterprise Systems Engineer

Warner Music Group is hiring an Enterprise Systems Engineer in Vancouver or Alberta to own and modernize enterprise productivity, identity, and core infrastructure services that keep its global workforce connected and secure.

Active Directory DHCP DNS PowerShell Windows Server
3 hours, 57 minutes ago

Systems Engineer, HPC

Mistral AI 201-500 Artificial Intelligence

Mistral AI is hiring a Systems Engineer for its HPC and infrastructure teams to operate and scale the Linux, cluster, cloud, and storage platforms that power large-scale AI research and production workloads.

Ansible Bash Kubernetes Linux Python Terraform
4 hours, 25 minutes ago

L4 Systems Engineer (US Remote - MSP)

GXA 11-50 Internet Software & Services

GXA is seeking a Senior Systems Engineer to lead client-facing IT service delivery, own complex infrastructure support, and help turn technology into a strategic driver of business growth.

Active Directory Azure SQL
9 hours, 14 minutes ago

Proactive Technical Alignment Engineer (TAE)

GXA 11-50 Internet Software & Services

GXA is seeking a Proactive Technical Alignment Engineer to keep client environments aligned, secure, and well-documented so vCTOs can focus on strategy and client growth.

Active Directory Azure Windows Server
9 hours, 23 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers