STANOWISKO
SOFTWARE DEVELOPMENT & ARCHITECTURE
Android Platform Engineer
ŁÓDŹ
WARSZAWA
BYDGOSZCZ
W Knowit łączymy pasję do technologii z wpływem na przyszłość. Jako część naszego zespołu, będziesz tworzyć innowacyjne projekty, które nie tylko definiują technologiczną przyszłość, ale również przyczyniają się do zrównoważonego wzrostu. Priorytetem jest dla nas Twój postęp zawodowy i osobisty, dlatego oferujemy bogaty zakres możliwości doskonalenia zawodowego i międzynarodową wymianę wiedzy. Nasze środowisko pracy wyróżnia się elastycznością i troską o równowagę między życiem zawodowym a prywatnym.
Projekt
Projekt obejmuje rozwój i rozbudowę platformy Android Automotive OS na poziomie systemowym – znacznie wykraczając poza klasyczny development aplikacji. Będziesz pracować nad komponentami platformy, które bezpośrednio komunikują się ze sprzętem oraz systemami pojazdu.
Kluczowym obszarem jest rozwój i optymalizacja Bluetooth oraz WiFi, zapewniających niezawodną komunikację pomiędzy samochodem a urządzeniami zewnętrznymi (np. smartfony, sensory, inne systemy pojazdu). Rola obejmuje pracę blisko Android framework oraz warstwy HAL, analizę złożonych problemów systemowych i optymalizację wydajności.
Dodatkowo będziesz mieć wpływ na rozwój Android Audio framework i systemów multimedialnych, odpowiadających za wysoką jakość doświadczeń audio w samochodzie.
Ważne - Projekt wymaga wizyt w biurze ze względu na pracę ze sprzętem (Łódź / Warszawa / Bydgoszcz)
Rozwój i customizacja platformy Android (AOSP) dla systemów automotive
Praca blisko HAL (Hardware Abstraction Layer) oraz Android system services
Projektowanie, rozwój i debugowanie integracji Bluetooth oraz WiFi
Rozwój Android Audio framework oraz subsystemów multimedialnych
Integracja z komponentami hardware i platformami embedded
Optymalizacja wydajności i troubleshooting na poziomie systemowym
Współpraca z zespołami hardware, embedded oraz architektami systemowymi
Udział w system bring-up, debugowaniu i analizie root cause
Doświadczenie w pracy z platformą Android (AOSP) – nie tylko warstwa aplikacyjna
Bardzo dobra znajomość:
C / C++
Linux / systemy embedded
Doświadczenie w:
pracy z HAL (development lub integracja)
Android system services / framework layer
Głębokie zrozumienie:
Bluetooth i/lub WiFi (protokoły, stack, debugging)
Doświadczenie z narzędziami debugowania (logcat, systrace, dumpsys itp.)
Znajomość systemu build Androida (Soong / Make)
Doświadczenie w środowisku automotive lub embedded
Doświadczenie z Android Audio framework
Znajomość pipeline’ów multimedialnych (audio / video)
Wiedza z zakresu DSP, codeców i niskopoziomowego przetwarzania audio
Doświadczenie z BSP / warstwami vendorskimi
Doświadczenie na poziomie kernel / driver
Praca z Android Automotive OS (AAOS)
Doświadczenie z bring-upem na realnym hardware
Oferujemy
Kontrakt biznesowy B2B (jeśli jesteś zainteresowany/a inną formą zatrudnienia - daj nam znać!)
Nowoczesne biuro, wyposażone w stół do ping ponga oraz urządzenia do ćwiczeń.
Możliwości rozwojowe w pionie i poziomie.
Możliwość decydowania, na co wydany zostanie Twój budżet na rozwój (szkolenia techniczne, językowe, kompetencje miękkie, dofinansowanie certyfikatów, konferencje).
Kulturę organizacyjną opartą na dzieleniu się wiedzą.
Szereg inicjatyw, odciągających od codziennej pracy :)
Powiązane oferty
SOFTWARE DEVELOPMENT & ARCHITECTURE
Senior Software Engineer (.NET, React, TypeScript, Python, AWS)
ŁÓDŹ
WARSZAWA
BYDGOSZCZ