CareerPlanGet AI match score →

Sr Software Engineer, Android Automotive

Mountain View (US-MTV-EMF680)💼 Full-time💰 $204,000–$204,000🗓 2026-06-17 → 2026-07-31

Core

Developing low-level system software and infrastructure for the In-Vehicle Infotainment (IVI) platform on Waymo's next-generation in-house System-on-Chip (SOC).

Role type

Senior IC embedded Android system software engineer.

Builds

Low-level OS software, bootloader configurations, device trees, and kernel ports for automotive hardware.

Domain

Automotive embedded systems / Android System Development

Deliverable

production ML models | product features | infrastructure

Required skills

Linux Kernel development, C/C++, Android Open Source Project (AOSP) modification, Hardware Abstraction Layer (HAL) implementation, Embedded OS concepts, Device drivers, Memory management, IPC, Scheduling, Python/Shell scripting, Hardware specification reading.

Preferred skills

Android Automotive OS experience, Secure boot and Trusted Execution Environments (TEEs), System-level virtualization (KVM, hypervisors), Audio stacks (ALSA, AudioFlinger), Graphics stacks (SurfaceFlinger).

Responsibilities

Implement and integrate low-level software during hardware bring-up; Customize, optimize, and debug the Linux Kernel and AOSP; Develop and maintain Vendor HALs for unique hardware IP; Drive system-level performance optimization (boot time, thermal, power); Clarify technical requirements and stabilize interfaces for evolving features.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗