> Markdown version of [/jobs/ext/369722-solution-architect-android-automotive-ivi-hmi](https://www.wearedevelopers.com/jobs/ext/369722-solution-architect-android-automotive-ivi-hmi). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Solution Architect - Android Automotive IVI HMI - **Company:** KPIT Technologies GmbH - **Location:** Ingolstadt, Germany - **Contract:** Permanent contract - **Skills:** D-Bus, Java (Programming Language), Multitier Architecture, Agile Methodology, Android Software Development, Android Studio, Confluence, JIRA, Unit Testing, Bluetooth, Communications Protocols, Software Design Patterns, Github, Junit, Model View ViewModel, Systems Development Life Cycle, Mockito, Software Engineering, UML, JavaScript Pagination Plugin, Gerrit, Git, Kotlin, Integration Tests, Solid Principles, Build Tools, Data Binding - **Published:** June 5, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=5d213938dec3fe67 ## About the Role Do you have experience in Unit testing?, Do you have a Bachelor's degree?, * 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: * Kotlin (primary), Java * Jetpack components (KTX, LiveData, Room, ViewModel, Data Binding, Paging, Compose) * Clean Architecture, MVVM * 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 German C1+,IVI,HMI,Android Automotive,KOTLIN VHAL,D-Bus,MOST ## Description * 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. ## Related Videos - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Integrate your Cognitive Assistant with 3rd-party DBs and software](https://www.wearedevelopers.com/videos/249-integrate-your-cognitive-assistant-with-3rd-party-dbs-and-software) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)