Android Framework Developer
Description
Responsible for Android/AOSP development, Automotive Android integration, and SoC platform bring-up for next-generation automotive systems. The role involves owning Android platform topics, integrating BSP/HAL components, developing system-level /Application level features, debugging complex HW/SW issues, and coordinating with SoC, Linux, middleware and application teams.
Roles & Responsibilities- Customize Android build/configuration and manage AOSP/Soong/Make integration.
- Work with SoC vendors such as Telechips for issue analysis, patches and platform integration.
- Participate in architecture/design reviews, code reviews and technical discussions.
- Drive assigned Android/SoC topics independently from requirement development integration debugging delivery.
- Mentor junior developers and provide technical guidance to the team.
- Support release, defect resolution and production issue analysis.
- 6–8+ 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.