System UI & Android Framework Base Architect (m/w/d)
emagine
Rola architekta systemów UI i frameworka Android dla systemów samochodowych (Android Automotive OS). Kandydat będzie odpowiedzialny za definiowanie i rozwijanie architektury System UI, integrację z AOSP, zarządzanie funkcjami multi-user/multi-display oraz zapewnienie wysokiej jakości doświadczenia użytkownika w samochodach. Wymagana jest głęboka znajomość Androida/AOSP, Java/Kotlin oraz doświadczenie w debugowaniu i optymalizacji wydajności.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: szczegółowy opis projektu lub konkretnego pojazdu, dla którego tworzona jest architektura., informacje o narzędziach używanych do modelowania architektury i dokumentacji..
Rola architekta systemów UI i frameworka Android dla systemów samochodowych (Android Automotive OS). Kandydat będzie odpowiedzialny za definiowanie i rozwijanie architektury System UI, integrację z AOSP, zarządzanie funkcjami multi-user/multi-display oraz zapewnienie wysokiej jakości doświadczenia użytkownika w samochodach. Wymagana jest głęboka znajomość Androida/AOSP, Java/Kotlin oraz doświadczenie w debugowaniu i optymalizacji wydajności.
- ✓Praca nad zaawansowaną technologią motoryzacyjną (Android Automotive).
- ✓Możliwość kształtowania architektury systemu od podstaw.
- ✓Wymieniono szereg pożądanych, ale nieobowiązkowych technologii i standardów (np. AAOS, ASPICE, ISO 26262), co sugeruje możliwość rozwoju i pracy z nowoczesnymi rozwiązaniami.
- !Brak informacji o konkretnym projekcie lub pojeździe, dla którego tworzona jest architektura.
- !Nie podano szczegółów dotyczących wielkości zespołu, z którym będzie współpracował architekt.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Definiowanie i rozwijanie architektury dla Automotive System UI (paski systemowe, powiadomienia, ekran blokady, przełączanie użytkowników, kontrola głośności, nakładki i komponenty UI specyficzne dla pojazdów).
- •Zarządzanie integracjami frameworka AOSP i platformy z usługami systemowymi Android, Car Framework, HAL i rozszerzeniami OEM.
- •Odpowiedzialność za koncepcje Multi-User, Multi-Display i UX kokpitu dla wyświetlaczy kierowcy, pasażera i innych.
- •Zapewnienie wysokiej jakości rozwoju AOSP poprzez przeglądy architektury, testowanie, optymalizację wydajności, debugowanie i przygotowanie do wydania.
- •Prowadzenie technicznych dyskusji z interesariuszami.
- •Mentoring zespołów deweloperskich.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z solidnym doświadczeniem w rozwoju Android/AOSP, w tym z SystemUI i dostosowaniami frameworka, biegły w Java/Kotlin, z dobrym zrozumieniem architektury Android i umiejętnościami debugowania.
Osoby bez doświadczenia w rozwoju Android/AOSP, zwłaszcza w obszarze System UI lub frameworka. Również osoby, które nie posiadają doświadczenia w projektowaniu architektur systemowych lub nie czują się komfortowo z debugowaniem i optymalizacją wydajności, prawdopodobnie nie będą odpowiednie.
- ?Jakie są główne wyzwania architektoniczne w tym projekcie?
- ?Jak wygląda proces podejmowania decyzji architektonicznych i kto jest za nie ostatecznie odpowiedzialny?
- ?Jakie są plany dotyczące rozwoju i utrzymania tej architektury w przyszłości?
- ?Jak wygląda współpraca z zespołami odpowiedzialnymi za sprzęt (HAL) i inne moduły systemu?
- ?Czy istnieją jakieś konkretne cele wydajnościowe lub optymalizacyjne, które należy osiągnąć?
- ?Jakie są możliwości rozwoju w obszarze Android Automotive w ramach firmy?
- −Szczegółowy opis projektu lub konkretnego pojazdu, dla którego tworzona jest architektura.
- −Informacje o narzędziach używanych do modelowania architektury i dokumentacji.
- −Dokładny opis procesu rekrutacyjnego.