logo

JobNob

Your Career. Our Passion.

Digital Mobile Computing - Android


PeopleLogic


Location

Pune | India


Job description

Desired Competencies : MustHave

1. Minimum 6 years of experience in Android Automotive based application development for InVehicle Infotainment systems.
2. Proficiency in Object oriented design and design patterns and clean architecture rules
3. Deep understanding of AOSP code and Architecture
4. Deep understanding of Android based applications and integration with external components.
5. Working experience of customizing System Apps
6. Experience of Google certification process timeline and challenges involved
7. Experience of AA/CP certification process
8. Experience in Android SDK NDK JNI
9. Experience in creating AVD (along with GAS applications)
10. Experience with thirdparty libraries and APIs
11. Good Unit testing experience
12. Automotive ASPICE development experience
13. Worked on latest Android versions (Beyond Android Pie)
14. Experience in code migration to latest android version impact analysis etc
15. Familiar with Jetpack dependency injection Android Architecture Components Audio/Video Framework Animation Canvas
16. Knowledge of CTS/VTS
17. Proficiency in C/Java/Kotlin
18. Proficiency in developing modular scalable android application using latest google android libraries and framework.
19. Knowledge of UML state diagrams sequence diagrams.
20. Code debugging and defect analysis

Good To Have

1. Knowledge of VHAL architecture Camera HAL Exterior View System (EVS)
2. Knowledge of integrating GAS (Google Automotive Services) applications
3. Knowledge of Google certification process timeline and challenges involved.
4. In depth understanding of Audio flinger surface flinger.
5. Keyboard management in Android
6. Harkey (keycode) management in Android

Role descriptions

1 Design architecture which is scalable modular and reusable with high performance
2 Assist team to develop high quality software
3 Requirement analysis and discussion with stake holders
4 Do performance quality control
5 Providing technical leadership to the development team
6 Supporting members of the team with mentoring pairing code reviewing and driving the
adoption of best practices
7 Manage technical communication with Customers

Digital : Mobile Computing - Android


Job tags



Salary

All rights reserved