Software Architect – Android IVI (Automotive)
⚲ Pune
Do uzgodnienia
Wymagania
- 8–10 lat doświadczenia w architekturze oprogramowania, w tym min. 6+ lat w automotive infotainment lub pokrewnych obszarach
- udokumentowana ekspertyza w Android App development, System Services, Framework, HAL i customizacji AOSP
- dogłębna znajomość wersji Android A12/A14/A16, w tym zestawów testowych CTS/VTS
- silne doświadczenie z frameworkami Audio i Media
- znajomość jądra Linux, sterowników i mechanizmów secure boot
Mile widziane
- doświadczenie w mentoringu i prowadzeniu zróżnicowanych zespołów
- doświadczenie w dostarczaniu rozwiązań infotainment dla OEM/Tier-1
Opis stanowiska
Stanowisko dotyczy architektury oprogramowania dla Android IVI w motoryzacji — od aplikacji po bootchain — z uwzględnieniem specyficznych customizacji OEM. Uwaga: 'prowadzenie zespołów technicznych' może oznaczać faktyczne zarządzanie ludźmi lub jedynie rolę lidera technicznego bez formalnych uprawnień, a praca z customizacjami OEM wymaga elastyczności wobec często nieudokumentowanych modyfikacji. To oferta dla doświadczonego architekta embedded/automotive, który lubi rozwiązywać trudne problemy wydajnościowe i stabilnościowe w istniejącym kodzie.
🔍 Dekoder Ogłoszenia
🔴
leading technical teams
Może oznaczać faktyczne zarządzanie zespołem, ale równie dobrze może chodzić o bycie technicznym liderem bez formalnych uprawnień menedżerskich.
🟡
deliver robust solutions
Jest to ogólne stwierdzenie, które nie precyzuje, jakiego rodzaju 'solidności' się oczekuje ani jakie są kryteria sukcesu.
🔴
OEM-specific customizations
Wymaga elastyczności i zdolności do pracy z różnymi, często nieudokumentowanymi lub specyficznymi dla producenta samochodów modyfikacjami Androida.
🟡
Drive decisions across various subsystems
Sugestia wpływu, ale faktyczny zakres decyzyjności może być ograniczony przez inne działy lub hierarchię firmy.
🔴
Optimize Android integrations for better performance and stability
Może oznaczać pracę nad istniejącym, problematycznym kodem lub konieczność rozwiązywania trudnych problemów wydajnościowych.