Positive understanding of Android architecture and Android HAL Layer, preferably Android-O or later
Understanding of Automotive SoC architecture (application processor and Vehicle processor)
Experience in Android code base - Application layer (Java), JNI, Native frameworks (C)
Good understanding of Android programming environment using Binders, Shared memory, IPC mechanisms, etc.
Good knowledge in Android Services/Framework layer and its debugging
Programming experience preferably in Kotlin, C and C++
Expertise in Vehicle Interface & knowledge on Infotainment systems
Debugging skills to troubleshoot problems in any layer of Android
Application development for Android Infotainment systems covering following areas - Navigation, Connectivity (WiFi, BT), Projection (Android Auto, Carplay)