Job Title: Android Middleware Engineer (AOSP)Experience: 3 to 15 YearsLocation: Bangalore & ChennaiKey ResponsibilitiesDevelop, enhance, and maintain Android middleware and framework components.Work extensively with AOSP, Hardware Abstraction Layer (HAL), and JNI to enable system-level integrations.Implement Android system services, AIDL interfaces, and contribute to performance optimization across the platform.Debug, analyze, and resolve system-level issues using tools such as GDB, Logcat, and advanced profiling utilities.Collaborate with cross-functional teams for system integration, validation, and feature development.Participate in architecture discussions, design reviews, documentation, and ensure high-quality code delivery.Required SkillsStrong programming skills in Java, C, and C++.Hands-on experience with AOSP, HAL, Android Framework, and JNI.Good understanding of Camera2 / CameraX, Wi-Fi, Bluetooth, and GPS subsystems.Strong knowledge of OOPS, multithreading, IPC, and performance tuning.Experience with Yocto, Linux build systems, GDB, CMake, and debugging tools.Background in Automotive Infotainment, Embedded Linux, or RTOS environments is a plus.
Job Title
Android Middleware Engineer (AOSP)