Wir suchen einen erfahrenen und leidenschaftlichen Solution Architect (m/w/d) zur Entwicklung einer gemeinsamen UI-Bibliothek (HMI SDK) für Android Automotive Anwendungen unter Verwendung von Jetpack Compose. Als Architekt gestalten Sie die Basis für intuitive und markenspezifische Benutzeroberflächen in unseren Fahrzeugen.Ihre Aufgaben:Entwicklung & Architektur: Konzeption und Entwicklung wiederverwendbarer UI-Komponenten (Widgets, Templates, Themes) mit Jetpack Compose für Android Automotive.Branding & Konsistenz: Erstellung markenspezifischer Themes und Sicherstellung einer einheitlichen Gestaltung über verschiedene Sub-Brands und Bildschirmorientierungen hinweg.SDK-Entwicklung & Wartung: Entwicklung und Pflege einer zentralen UI-Bibliothek (HMI SDK) zur einfachen Integration in diverse Automotive Anwendungen.Zusammenarbeit & Abstimmung: Enge Zusammenarbeit mit interdisziplinären Teams zur Sicherstellung der Anforderungen unterschiedlicher Sub-Brands und Anwendungen.Qualität & Skalierbarkeit: Gewährleistung der Modularität, Skalierbarkeit und Wartbarkeit des HMI SDKs unter Berücksichtigung von Performance und Zuverlässigkeit.Design-Implementierung: Umsetzung von Designkonzepten in Zusammenarbeit mit Designern und Sicherstellung eines konsistenten Nutzererlebnisses.Test & Qualitätssicherung: Entwicklung und Pflege von Unit-, Integrations- und UI-Tests mit Frameworks wie JUnit, Robolectric und Mockk.Kompatibilität & Kommunikation: Sicherstellung der Kompatibilität des HMI SDKs mit verschiedenen Android Automotive Versionen und Geräten sowie regelmäßige Kommunikation mit Kunden und Stakeholdern.Mentoring & Wissenstransfer: Mentoring von Junior-Entwicklern und Weitergabe von Best Practices im Bereich Jetpack Compose, Android Automotive und UI-Entwicklung.Design-Verifikation: Implementierung und Verifizierung von Design-Spezifikationen mit Figma und enge Zusammenarbeit mit Designern.Erfahrung: Mindestens 10 Jahre Erfahrung in der Android App-Entwicklung mit Fokus auf UI/UX und Jetpack Compose.UI-Expertise: Mindestens 6 Jahre Erfahrung in der Entwicklung von UI-Komponenten und -Bibliotheken für Android-Anwendungen.Technisches Know-how: Fundierte Kenntnisse von Jetpack Compose, Android Automotive, UI-Entwicklungsbest Practices, UML, Kotlin, Design Patterns und SOLID Prinzipien.Testing-Kenntnisse: Praktische Erfahrung mit Unit-, Integrations- und UI-Testing Frameworks (JUnit, Robolectric, Mockk).Android-Verständnis: Gutes Verständnis des Android Frameworks, der AOSP-Plattformarchitektur und zugehörigen Build-Systemen.Analytische Fähigkeiten: Starke analytische Fähigkeiten, Problemlösungskompetenz und logisches Denkvermögen.Agiles Arbeiten: Erfahrung mit agilen Softwareentwicklungsmethoden und Versionsverwaltungssystemen wie Git.Figma-Kenntnisse: Vertrautheit mit Figma zur Implementierung und Verifizierung von Design-Spezifikationen.Wünschenswert:Aktive Beteiligung an mindestens einem Android-basierten IVI-Produktionsprogramm.Kenntnisse sowohl in XML Widgets als auch in Jetpack Compose.Verständnis von IPC und Kommunikation basierend auf D-BUS, MOST, EAVB, SOME/IP.Gutes Verständnis des Android Automotive Systems und Car Frameworks.Kenntnisse verschiedener Android Komponenten (Services, Broadcast Receivers, Content Providers, Treble Architektur).Ausgezeichnete schriftliche und mündliche Kommunikationsfähigkeiten.Führungsqualitäten.Fähigkeit zur direkten Kommunikation mit Kunden.Deutsche Sprachkenntnisse mind. C1CANAlyzer #J-18808-Ljbffr