CareerPlan

Staff Android HAL / AIDL Engineer

Palo Alto, CA, United StatesFull-time$150k–$284k2026-11-10 → 2026-11-12
Hybrid · United StatesVisa sponsorship offered

Core

Design, implement, and integrate Stable AIDL HALs and native platform services connecting Android Automotive OS to vehicle and hardware functionality.

Role type

Staff Android HAL / AIDL Engineer

Builds

Android Automotive OS infotainment platforms and vehicle integration services

Domain

Automotive embedded software / Android platform

Required skills

C/C++, AIDL, Binder IPC, Android HAL development, VINTF configuration, SELinux policy, Soong build system, Linux threading, root-cause analysis

Preferred skills

Android Automotive OS (VHAL), Project Treble, HIDL to AIDL migration, VTS/CTS compliance, Rust in AOSP, CAN/SOME/IP integration

Technologies

Android Automotive OS, AOSP, C++, Java, Kotlin, Soong, Git/Gerrit, VINTF, SELinux, Binder

Responsibilities

Design and maintain Stable AIDL HALs and VHAL interfaces; Define versioned AIDL interfaces and Binder client/service architectures; Integrate HAL implementations with CarService and Android framework; Own platform configuration for HAL bring-up including VINTF and SELinux; Lead root-cause analysis of cross-layer issues; Ensure HAL compliance with VTS and support CTS; Identify and resolve performance and reliability bottlenecks; Participate in architecture reviews and code reviews.

Seniority

Staff, hands-on IC with leadership responsibilities