Job Title :
Android Platform Engineer (Middleware - AIDL / HIDL)
Experience : 3 to 8 Years
Location : Bangalore & Chennai
Responsibilities :
Design, develop, and maintain
Android Middleware
components and services using
AIDL / HIDL .
Integrate and optimize system services and hardware abstraction layers (HAL) for automotive or embedded platforms.
Work on
JNI
bridges to enable interaction between native and Java layers.
Collaborate with cross-functional teams (Framework, BSP, and Application) to deliver platform enhancements.
Debug, analyze, and resolve system-level issues across Android stack layers.
Ensure performance, security, and reliability of platform middleware modules.
Required Skills & Expertise :
Strong knowledge of
Android Framework / Middleware / HAL architecture .
Proficiency in
C, C++ , and
Java
programming.
Expertise in
AIDL / HIDL ,
JNI , and
Android Services .
Experience with
Android Open Source Project (AOSP)
and
Android Automotive OS (AAOS) .
Hands-on with
Linux / Yocto build systems
and embedded development tools.
Strong understanding of
OOPS concepts ,
multithreading , and
memory management .
Familiarity with
GIT ,
CMake , and
GDB
for debugging and build.
Exposure to
Automotive Infotainment ,
Bluetooth ,
Wi-Fi ,
Camera , or
Sensor integration
is a plus.
Android Engineer • Dombivali, Maharashtra, India