- Responsible for requirement analysis, design solutions, implementation, reviews of the functionality in Android based IVI HMI Applications
- Responsible for multiple component ownership (From requirement analysis till integration) for Android based IVI HMI Applications
- Ensure the implementation of defined unit and integration test strategies, test cases and document the achieved results
- Ensure integration testing and verification for the functional area and its features.
- Ensure traceability, consistency of requirements and feature maturity
- Communicate with clients on day today basis
- Mentor junior team members to guide and assist them in completing their tasks on time
- Mentor junior team members on requirement analysis, design, development, Kotlin language, unit, and integration test
Tools
- Android Studio, JIRA, Confluence, GIT, Gerrit /GitHub
- C1/C2 Level German, C1/C2 Level English
- 5-8+ years of development experience on Applications for Android Apps Development
- 3+ years of development experience on Android Automotive IVI Application or Android Applications
- Hands on experience with Modern Android Development Skills like Jetpack Components like Android KTX, AppCompat , Live Data, Room Database, MVVM/ ViewModel , Data Binding, Paging, Jetpack Compose etc.
- Hands on experience with Clean Architecture for Android App Development
- Hands on experience in Kotlin Programming Language and its usage in Modern Android development.
- Experience in development of one or more features (like Tuner, Media, BT, Phone, ECall , Voice Assistant, Projection etc.) for Android based IVI Systems
- Hands on experience on Unit/Integration test tools like Junit, espresso, Mockito or PMD for Android Application based on Java/Kotlin
- Knowledge on Android Application build system
- Previous active participation in minimum one production program
- Experience on developing Unit/Integration test for Android HMI applications.
- Understanding of responsive UI/HMI development using Android Framework
- Solid working experience with the software life-cycle methodologies.
- Collaborate within an agile cross-functional team environment
- Strong leadership, planning and organization skills
- Mentoring skills to assist junior team members
- Knowledge about the Android Framework, AOSP platform architecture, and related build system
- Good analytical, problem solving and logical thinking skills
- Minimum is bachelor’s degree in engineering or equivalent
Android App Development ,Kotlin ,Integration Test Tools ,IVI,German C1
VHAL, Car Framework ,design modelling tools