The Technical Architect will lead end‑to‑end solution ownership for Android Automotive–based IVI HMI applications. This includes coordinating cross‑functional teams, analyzing functional and technical requirements, designing robust architectures, guiding and supporting implementation, and conducting thorough reviews of code and design. The role also involves proposing optimized or alternative solutions for key IVI features such as Tuner, Media, Bluetooth, Phone, eCall, Voice Assistant, and Projection.
Responsibilities:
- Responsible for requirement analysis, solution design, implementation, and review of functionality in Android‑based IVI HMI applications.
- Responsible for ownership of multiple components, covering the full lifecycle from requirement analysis through integration for Android‑based IVI HMI applications.
- Ensure the implementation of defined unit and integration test strategies, create test cases, and document the results.
- Ensure integration testing and verification of the functional area and its features.
- Ensure traceability and consistency of requirements and support overall feature maturity.
- Communicate with clients on a day‑to‑day basis.
- Mentor junior team members in requirement analysis, design, development, Kotlin programming, and unit and integration testing.
Requirements
- C1/C2 level German and English
- Bachelor’s degree in Engineering (or equivalent/higher qualification)
- 11+ years of experience in Android development, including Android Automotive / IVI systems
- Strong hands-on experience in modern Android development:
- Jetpack components (KTX, LiveData, Room, ViewModel, Data Binding, Paging, Compose)
- Experience developing Android-based IVI features (e.g., Media, Bluetooth, Phone, Voice Assistant, Projection, etc.)
- Solid understanding of Android framework, AOSP architecture, and build systems
- Strong knowledge of software design:
- UML, design patterns, SOLID principles
- Experience with unit and integration testing (JUnit, Espresso, Mockito)
- Good understanding of SDLC and Agile methodologies; experience working in cross-functional teams
- Strong analytical and problem-solving skills
- Leadership and mentoring experience
- Experience delivering production-grade software
Good to have skills:
- Knowledge of latest trends in HMI and automotive user experience
- Experience contributing to Android-based IVI production programs
- Understanding of Android Automotive (AAOS), including VHAL and Car Framework
- Knowledge of IPC mechanisms and automotive communication protocols (D-Bus, MOST, SOME/IP, etc.)
Tools
- Android Studio, JIRA, Confluence, GIT, Gerrit/GitHub