Senior Android Automotive OS Engineer — Low-Level

Waymo

California (MO)

On-site

USD 204,000 - 259,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Discretionary annual bonus
Equity incentive plan
Benefits program

Job summary

Waymo seeks an experienced Android System Software Engineer to develop the IVI platform on a next-generation system-on-chip. This role requires a strong foundation in low-level OS, embedded software, and proactive validation to ensure hardware meets critical software performance requirements.

You will work with the Onboard Infrastructure team to bring up, port, and optimize Linux and AOSP components, implement HALs, and drive system performance across boot, scheduling, and power management while

Qualifications

  • Bachelor's degree in a relevant technical field.
  • 3+ years of professional software development with embedded systems or OS development.
  • Strong knowledge of Linux kernel, device drivers, IPC, and scheduling.
  • Ability to read hardware specs and translate to software requirements.
  • Proficiency in C/C++ and scripting (Python/Shell).
  • Hands-on experience with Android OS development and AOSP, including HALs and debugging tools.
  • Adaptive, proactive problem-solver in evolving specification environments.

Responsibilities

  • System bring-up and integration during hardware bring-up phases.
  • Customize, optimize, and debug the Linux kernel and AOSP for the SOC.
  • Develop and maintain Vendor HALs to interface hardware with Android framework.
  • Drive system-level performance optimization including boot time and power efficiency.
  • Clarify requirements and stabilize interfaces for evolving internal features.

Skills

C/C++
Linux kernel
Android OS
Embedded systems
Device drivers
Python/Shell scripting
AOSP development
Hardware interfacing
Treble/VNDK

Education

Bachelor's degree in Computer Science/Engineering

Tools

Virtualization (KVM)
AOSP
Treble/VNDK

Job description

Waymo seeks an experienced Android System Software Engineer to develop the IVI platform on a next-generation system-on-chip. This role requires a strong foundation in low-level OS, embedded software, and proactive validation to ensure hardware meets critical software performance requirements.

You will work with the Onboard Infrastructure team to bring up, port, and optimize Linux and AOSP components, implement HALs, and drive system performance across boot, scheduling, and power management while

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Software Engineer, Android Automotive
Sr Software Engineer, Android Automotive

Waymo • California (MO)

On-site
USD 204,000 - 259,000
Discretionary annual bonus
Equity incentive plan
Benefits program
Senior Android Platform Engineer — AOSP & HW Bring-up
Senior Android Platform Engineer — AOSP & HW Bring-up

Waymo • California (MO)

Hybrid
USD 170,000 - 216,000
Senior Android Audio Engineer - IVI Platform
Senior Android Audio Engineer - IVI Platform

Global Connect Technologies • Palo Alto (CA)

On-site
USD 150,000 - 210,000
Lead Android Engineer, In-Car Experience (Hybrid)
Lead Android Engineer, In-Car Experience (Hybrid)

Waymo • San Francisco (CA)

Hybrid
USD 251,000 - 310,000
Annual bonus program
Equity incentive plan
Generous benefits program
Senior Android Platform Engineer - Vehicle OS
Senior Android Platform Engineer - Vehicle OS

Applied Intuition • Sunnyvale (CA)

On-site
USD 125,000 - 265,000
Comprehensive health insurance
401k with employer match
Learning and wellness stipends
+1
Android Infotainment Domain Architect
Android Infotainment Domain Architect

Stellantis • Auburn (AL)

On-site
USD 120,000 - 160,000
Senior Android Platform Engineer – Automotive-Grade OS (Hybrid)
Senior Android Platform Engineer – Automotive-Grade OS (Hybrid)

Waymo • San Francisco (CA)

Hybrid
USD 170,000 - 216,000
Discretionary annual bonus program
Equity incentive plan
Generous company benefits
Staff Android Engineer — In-Car Experience (Hybrid)
Staff Android Engineer — In-Car Experience (Hybrid)

Waymo • California (MO)

Hybrid
USD 251,000 - 310,000
Senior Android Framework Architect — Hybrid
Senior Android Framework Architect — Hybrid

JobCubby • Palo Alto (CA), Northern (KY)

Hybrid
USD 150,000 - 284,000
Medical, dental, vision coverage
Parental leave and family support
Tuition assistance
+2
Senior Android Platform Engineer — AOSP & Hardware Bringup
Senior Android Platform Engineer — AOSP & Hardware Bringup

Waymo • Mountain View (CA)

Hybrid
USD 170,000 - 216,000
Discretionary annual bonus program
Equity incentive plan
Generous Company benefits program