Stellenbeschreibung Greetings
We are looking for Android Middleware Expert
Location: Munich, Germany
Job Type: Hybrid
Language: English
Experience: 8+ yrs
Key Responsibilities
- Architect, design, and develop Android middleware solutions for automotive platforms
- Deeply analyze and modify Android Framework components (AOSP) to meet automotive requirements
- Design and implement HAL interfaces for various vehicle subsystems (e.g., infotainment, sensors, camera, audio, connectivity)
- Work closely with BSP, kernel, and hardware teams to integrate drivers with Android stack
- Optimize system performance, boot time, memory, and power consumption
- Ensure compliance with automotive standards (e.g., safety, reliability, and real-time constraints)
- Debug complex system-level issues across Android stack (Framework ↔️ HAL ↔️ Kernel)
- Contribute to Android Automotive OS (AAOS) customization and feature enhancements
- Lead code reviews, design discussions, and mentor junior engineers
- Collaborate with cross-functional teams including UI, cloud, and vehicle integration teams
Technical Expertise
- Strong experience with Android Open Source Project (AOSP)
- Deep understanding of:
o Android Framework (ActivityManager, PackageManager, Binder IPC, Services)
o Android HAL (HIDL/AIDL-based HALs)
o Binder IPC mechanism and system services
- Proficiency in C/C++ and Java/Kotlin
- Experience with Linux kernel, device drivers, and embedded systems
- Strong debugging skills using tools like:
o adb, logcat, systrace, perfetto, gdb