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 • Ahmedabad, Gujarat, India