Senior Android Automotive Engineer
Core
Design, develop, and optimize in-vehicle infotainment (IVI) features on Android Automotive OS (AAOS) for connected vehicles.
Role type
Senior IC Android Automotive Engineer
Builds
Production-ready IVI features and custom Android system services for automotive clients
Domain
Automotive embedded software / Android Automotive OS
Deliverable
production ML models | product features
Required skills
Android Automotive OS (AAOS), Android Framework/HAL/Binder/AIDL/HIDL, Kotlin, Java, C/C++, system-level debugging (Logcat, Systrace, Perfetto, DLT Viewer), vehicle networks (SOME/IP, MOST, CAN, LIN), Android build systems (Soong, Bazel, Gradle), SELinux policies
Preferred skills
CTS/CDD compliance, power management, Car UI Library, Google Automotive Services (GAS), open-source AOSP contributions, Functional Safety (ISO 26262), cybersecurity (UN R155/R156), OTA mechanisms, CI/CD pipelines, ASPICE, QNX/AGL platforms, Rust
Technologies
Android Automotive OS, AOSP, Kotlin, Java, C/C++, Logcat, Systrace, Perfetto, DLT Viewer, SOME/IP, MOST, CAN, LIN, Soong, Bazel, Gradle, Git, Gerrit, SELinux, Jenkins, GitLab CI, Buildkite
Responsibilities
Develop and customize Android Automotive OS features and services; Debug, profile, and resolve system-level issues at Framework, HAL, and service layers; Contribute to custom Android system services, applications, and IVI-specific features; Ensure delivered components meet performance, stability, maintainability, and security requirements; Stay up to date with AOSP/AAOS evolution and support platform upgrades and migrations
Seniority
Senior, hands-on IC