SkillSet: shared memory, android framework, technical leadership, application development, c.
Android Framework JD - nGood understanding of Android architecture and Android HAL Layer, preferably Android-O or later nExperience in Android code base - Application layer (Java), JNI, Native frameworks(C ) nGood understanding of Android programming environment using Binders, Shared memory, IPC mechanisms, etc. nDebugging skills to troubleshoot problems in any layer of Android nGood knowledge in Android Services/Framework layer and its debugging nProgramming experience in Kotlin, Java, C and C++ nPreferably expertise in Vehicle Interface knowledge on Infotainment systems nPreferably understanding of Automotive SoC architecture(application processor and Vehicle processor) nPreferably Application development for Android Infotainment systems covering following areas - Navigation, Connectivity (WiFi, BT), Projection (Android Auto, Carplay) nTools: GIT Gerrit, JIRA, Android source build system, Android debugging tools As an Architect you are responsible for providing technical leadership to small size/complexity/order-value projects. You are expected have depth of knowledge of specified technological area, which includes knowledge of applicable processes, methodologies, standards, products and frameworks. You would be responsible for defining and documenting architecture, capturing and documenting non-functional (architectural) requirements, preparing estimates and defining technical solutions to proposals (RFPs). You should provide technical leadership to project team to perform design to deployment related activities, provide guidance, perform reviews, prevent and resolve technical issues.