Digital Mobile Computing - Pune, India - PeopleLogic
Description
Desired Competencies : MustHave
1. Minimum 6 years of experiencein Android Automotive based application development for InVehicleInfotainment systems.
2. Proficiency in Object orienteddesign and design patterns and clean architecture rules
3. Deep understanding of AOSP code and Architecture
4.Deep understanding of Android based applications and integrationwith external components.
5. Working experience ofcustomizing System Apps
6. Experience of Googlecertification process timeline and challenges involved
7. Experience of AA/CP certification process
8.Experience in Android SDK NDK JNI
9. Experience increating AVD (along with GAS applications)
10.Experience with thirdparty libraries and APIs
11. GoodUnit testing experience
12. Automotive ASPICEdevelopment experience
13. Worked on latest Androidversions (Beyond Android Pie)
14. Experience in codemigration to latest android version impact analysis etc
15. Familiar with Jetpack dependency injection Android ArchitectureComponents Audio/Video Framework Animation Canvas
16.Knowledge of CTS/VTS
17. Proficiency inC/Java/Kotlin
18. Proficiency in developing modularscalable android application using latest google android librariesand framework.
19. Knowledge of UML state diagramssequence diagrams.
20. Code debugging and defectanalysis
Good ToHave
1. Knowledge of VHALarchitecture Camera HAL Exterior View System (EVS)
2.Knowledge of integrating GAS (Google Automotive Services)applications
3. Knowledge of Google certificationprocess timeline and challenges involved.
4. In depthunderstanding of Audio flinger surface flinger.
5.Keyboard management in Android
6. Harkey (keycode)management in Android
Roledescriptions
1 Designarchitecture which is scalable modular and reusable with highperformance
2 Assist team to develop high qualitysoftware
3 Requirement analysis and discussion withstake holders
4 Do performance qualitycontrol
5 Providing technical leadership to thedevelopment team
6 Supporting members of the team withmentoring pairing code reviewing and driving the
adoption of best practices
7 Manage technicalcommunication with Customers
Digital : MobileComputing - Android