Job Title : Android Middleware Engineer – Automotive
Experience : 3 to 10 Years
Location : Bangalore & Chennai
Key Responsibilities
Develop, enhance, and maintain Android middleware and framework components .
Work extensively with AOSP , Hardware Abstraction Layer (HAL) , and JNI for system-level integrations.
Implement Android system services , AIDL interfaces , and contribute to performance optimization across the platform.
Debug and analyze issues using GDB , Logcat , and advanced system profiling tools .
Collaborate with cross-functional teams for system integration , validation, and new feature development.
Participate in design reviews, documentation, and ensure high-quality code delivery.
Required Skills
Strong programming skills in Java, C, and C++ .
Hands-on experience with AOSP , HAL , Android Framework , and JNI .
Good understanding of Camera2 / CameraX APIs , Wi-Fi , Bluetooth , and GPS subsystems.
Solid knowledge of Object-Oriented Programming (OOPS) , threading concepts, and performance tuning.
Experience with Yocto / Linux build systems , GDB , CMake , and debugging tools.
Background in Automotive Infotainment , Embedded Linux , or RTOS environments.
Android Engineer • Ahmedabad, Gujarat, India