Responsible from requirement analysis till realization of the functionality in Android Automotive domain
Responsible to develop different modules/components in Android Native Layer and HAL in AAOS
Should understand HIDLs and SoC HAL implementation
Develop and implement new vendor HALs by extending AAOS HALs or writing new one without impacting the existing HIDLs
Should be able to own complete Android Native layer with multiple HALs
Should be able to add relevant underlying Android kernel support for HALs
Profiling and reducing the Android boot time
Triaging, debugging, identifying root cause and solving multiple complex performance and stability related system issues
Code review and unit tests to ensure code is optimized and doesn't consume much system resources such as CPU, Memory
Delivery of the software for software Integration
Requirements
5-7 Years B.E / BTech / ME/ MTech in EEE, ECE, E&I, CSE
Excellent communication skills, both verbally and in written text
Problem-solving skills
Independent, delivery focused, able to adhere to processes & deadlines
Effective Team player Collaborative, Agile and Bold behaviour
Good experience in Android domain for Digital Cockpit platforms
Experience with Hypervisor based on Android system
Working experience in any latest gen Automotive chipsets, preferable Qualcomm snapdragon 6/8 series
Working experience in Agile methodology
Experience in using Jira for Feature and Defect management
Experience working with GitHub/Gerrits
Strong proficiency in programming languages: Java, Kotlin, C++, Embedded C, and Python
Deep knowledge of the Android Framework, AOSP, Car Service, AIDL, HIDL, NDK, and JNI
Expertise and working knowledge in one or more domain are mandatory in Automotive infotainment system
Vehicle HAL, Power management, Android Auto, Car Play, Virtual Personal Assistant (Alexa..), Graphics, Display
Solid understanding of Android best practices and mechanisms for ensuring robustness and stability of the system
Strong debugging skills for complex system wide issues
Proficiency in Android tools and debugging techniques
Good understanding and working knowledge of CDD
Hands on experience in using DevOps and Bug tracking tools ( JIRA, GIT, Polarian, Doors, RTC)
Experienced in Design/Architecture Tools like EA
Strong analytical skills and hands-on experience with the tools and techniques necessary to perform root cause analysis, and ability to come up with solutions for complex issues
Tech Stack
Android
Java
Kotlin
Python
Benefits
Our commitment to Diversity, Equity, and Inclusion