Android Architect at Product based MNC Company · Bengaluru (Bangalore) · 8 - 15 years · ₹10L - ₹20L / yr (ESOP available) · Posted 29 Oct 2021
- Experience with Android framework and internals
- Experience with AOSP (Android Open Source Project)
- Port AOSP to new architecture
- Port AOSP to new platform
- Experience with Linux Kernel drivers
- Port AOSP to new device / chipset
- Good understanding of HAL and device drivers
- Experience with Android SDK, NDK, JNI and IPC/Binder mechanisms
https://www.linkedin.com/feed/hashtag/?keywords=devicedrivers&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A6858330716606930944">#DeviceDrivers https://www.linkedin.com/feed/hashtag/?keywords=embeddedsoftware&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A6858330716606930944">#embeddedsoftware https://www.linkedin.com/feed/hashtag/?keywords=embeddedjobs&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A6858330716606930944">#embeddedjobs https://www.linkedin.com/feed/hashtag/?keywords=portaosp&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A6858330716606930944">#PortAOSP https://www.linkedin.com/feed/hashtag/?keywords=linuxkerneldrivers&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A6858330716606930944">#LinuxKerneldrivers https://www.linkedin.com/feed/hashtag/?keywords=arm&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A6858330716606930944">#ARM https://www.linkedin.com/feed/hashtag/?keywords=opensource&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A6858330716606930944">#opensource

Similar jobs (1)
Android AOSP Engineer – Chennai candidate
Job Overview
We are looking for an experienced Android AOSP / Framework Engineer with strong hands-on expertise in Android platform development, AOSP customization, HAL integration, and system-level debugging. The ideal candidate should have solid experience working across Android Framework, native layers, hardware interfaces, and communication protocols.
Key Responsibilities
- Develop, customize, and maintain Android Framework and AOSP components.
- Design and implement custom Android System Services.
- Develop, integrate, and debug HAL components and hardware/platform interfaces.
- Work with AIDL, HIDL, Binder IPC, JNI, and native Android services.
- Develop and debug platform-level features using C/C++ and Java.
- Perform AOSP customization, platform enhancements, and Android version upgrades.
- Work with UART, CAN, UDS, and CAN TP communication protocols.
- Configure and troubleshoot SELinux/SEPolicy, including AVC denials.
- Debug and resolve issues related to the Android Build System.
- Perform system-level debugging and root-cause analysis across framework, native, and hardware layers.
Required Skills
- Strong programming experience in C/C++ and Java.
- Strong understanding of Android Framework and AOSP architecture.
- Hands-on experience with HAL, Binder IPC, AIDL/HIDL, JNI, and Android System Services.
- Experience in AOSP customization and platform-level debugging.
- Good understanding of Android Build System and platform integration.
- Knowledge of SELinux/SEPolicy and AVC denial troubleshooting.
- Hands-on understanding of UART, CAN, UDS, and CAN TP protocols.
- Strong debugging and problem-solving skills.
Location
Chennai
Preferred Profile
Candidates with experience in automotive Android, IVI, infotainment systems, embedded Android, or Android-based vehicle platforms will be preferred.







