This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Experienced Automotive Android Middleware Developer to design, develop, and optimize middleware components for next-generation infotainment systems based on Android Automotive OS (AAOS). The role involves working across HAL, framework, and native layers to enable seamless integration of connectivity, audio, projection, and vehicle services. The developer will collaborate closely with platform, hardware, and application teams to deliver a robust, production-grade infotainment stack.
Job Responsibility:
Design and develop middleware components within Android Automotive OS, bridging the HAL, framework, and application layers
Implement and integrate Vehicle HAL, Audio HAL, Camera HAL, and custom system services for automotive features
Develop and maintain native daemons and JNI layers to interface with lower-level drivers and services
Work closely with platform and BSP teams to bring up Android on new automotive SoCs (e.g., Qualcomm SA8155/SA8295/SA6145)
Support system service customization (e.g., Car Service, Car Audio Service, Connectivity, and Display services)
Integrate and debug automotive-specific frameworks such as Car API, VHAL, CarAudio, and CarInput
Optimize performance, boot time, and memory usage within the middleware and system layers
Collaborate with teams on feature bring-up, integration, and issue debugging using tools like adb, logcat, systrace, QXDM, and perfetto
Ensure compliance with OEM requirements, AOSP guidelines, and Android certification standards
Contribute to system stability, resource management, and inter-process communication (AIDL/Binder) optimization
Participate in code reviews, architecture discussions, and feature design workshops
Support OTA updates, software versioning, and production-level release preparation
Requirements:
Bachelor’s or Master’s degree in Computer Science, Electronics, or related field
4–10 years in Android platform or middleware development, preferably in the automotive domain
Strong expertise in Android framework and middleware architecture (AOSP)
Proficiency in C/C++ and Java/Kotlin with deep understanding of JNI and Binder IPC
Hands-on experience in developing or customizing HALs (Vehicle, Audio, Power, Connectivity, Display)
Experience with Android build system (Soong, AOSP, repo) and debugging tools (adb, systrace, perfetto)
Good understanding of Linux kernel concepts, device drivers, and system bring-up
Familiarity with Qualcomm automotive SoCs (SA8155/SA8295/SA6145) or equivalent hardware platforms
Understanding of Automotive communication protocols (CAN, Ethernet, LIN) and VHAL integration
Knowledge of security, SELinux, and system permissions within Android
Nice to have:
Experience with audio routing, projection (CarPlay/Android Auto), or vehicle property services is a plus
Exposure to AAOS stack, Google certification, and GAS integration preferred
What we offer:
Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development)
Life and accident insurance
Sodexo cards for food and beverages
Well Being Program that includes regular workshops and networking events