Android Developer
Summary
Android platform developer building Android/AOSP systems for next-generation automotive: owning platform topics, integrating BSP/HAL, and doing SoC board bring-up including Android Automotive (AAOS) work. Core stack: Java/Kotlin and C/C++, AOSP build system (Soong/Make), Linux kernel/drivers, and system-level debugging with ADB, logcat, and perfetto.
Role Summary:
Responsible for Android/AOSP development, Automotive Android integration, and SoC platform bring-up fornext-generation automotive systems. The role involves owning Android platform topics, integrating BSP/HAL.
Skill Set:
3+ years of experience in Android development, preferably Automotive Android
Strong hands-on experience in Android Framework & AOSP
Strong Java/Kotlin and C/C++ programming skills
Experience with Android HAL (AIDL/HIDL) and JNI
Good understanding of Android architecture, system services & Binder IPC
Experience in Android BSP / SoC integration and board bring-up
Hands-on experience with Android build system (Soong/Make) and AOSP customization
Good knowledge of Linux Kernel, Device Tree & Android drivers
Experience with Android Automotive OS (AAOS) / Automotive Infotainment
Experience integrating display, audio, camera, connectivity, USB, Bluetooth, Wi-Fi, storage or other SoC peripherals
Strong Android system-level debugging using ADB, logcat, dumpsys, systrace/perfetto, etc.
Experience with Git, Gerrit and CI/CD
Ability to independently own Android/SoC topics and drive issues to closure