Job Requirements
Responsibilities
Team Lead responsible for design development and porting of Android HAL on Native and Hypervisor environment.
Guide and mentor, the team members to deliver commitments on time with Quality.
Interact with customer on the project technical aspects and prepare and present the project technical progress.
Co-ordinate and collaborate with onsite support members and communicate the requirements to the offshore team.
Predict project risks and develop mitigation plans.
Work Experience
Essential Skills
Must have:
5+ years of experience in Android platform development and Android HAL
Experience in Android Automotive OS
Strong expertise in Linux Kernel Architecture
Solid expertise in AOSP, AAOS, Android framework and services (such as Multimedia, camera)
Solid expertise in Android HAL’s, Car Framework, Android graphics pipeline, DRM, Codecs.
Experience in executing and fixing CTS/VTS
Experience in the C, C++ programming language used in the project
Experience in VHAL, Car Service, Multi display and Cluster Management, Automotive Networking Protocols
Embedded Systems Development knowledge
Experience with Android SDK, NDK, and AOSP build systems.
Proficiency in Python, Make/CMake, YOCTO and shell scripting
Nice to have:
Experience in OTA & Secure Boot
Experience in Android Security Framework
Experience in Android on Hypervisor (QNX, XEN, etc.)
Experience in virtio kernel drives (virtio-snd, virtio-media, virtio-console, etc..)
Experience in Xen Hypervisor
Experience in Android/Linux Kenel and BSP
Understanding Java and Kotlin
Experience in R-Car SoC
Experience in Camera HAL, Connectivity (WiFi, BT…)