JustJoin.IT Hybrydowo Senior New

Android Platform Engineer

Knowit Poland sp. z o.o.

⚲ Łódź

160 - 180 PLN/h netto (B2B)

Wymagania

  • C++
  • Linux
  • Embedded
  • Android

Opis stanowiska

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) Twoje zadania • 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 Wymagania • 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 Mile widziane • 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