JustJoin.IT Praca zdalna Mid

Android BSP (Board Support Package) Developer

P&P Solutions

⚲ Warszawa

20 160 - 23 520 PLN netto (B2B)

Wymagania

  • komercyjne doświadczenie jako Android BSP Developer lub w podobnej roli
  • doświadczenie z AOSP i dostosowywaniem Androida do dedykowanego hardware
  • praktyczna znajomość Linux Kernel (device tree, konfiguracja, debugowanie)
  • doświadczenie w tworzeniu lub portowaniu sterowników Linux/Android
  • znajomość Android HAL i integracji warstwy sprzętowej z Android Framework
  • bardzo dobra znajomość C/C++ oraz Java
  • doświadczenie z Android Build System (repo, lunch, m) oraz Git/Gerrit
  • gotowość do obecności w biurze w Warszawie 1 dzień w miesiącu

Opis stanowiska

Rozwój i dostosowywanie Androida na poziomie AOSP dla dedykowanych platform sprzętowych — od board bring-up, przez konfigurację jądra i sterowników, po integrację HAL i Android Framework. Praca jest zdalna, ale raz w miesiącu wymagana jest obecność w biurze w Warszawie. To oferta dla osoby wszechstronnej, która czuje się swobodnie na bardzo niskim poziomie systemu i chce pracować z konkretnym, często niestandardowym hardware.

🔍 Dekoder Ogłoszenia

🔴
doświadczonego Android BSP (Board Support Package) Developera
Szukają kogoś, kto już przeszedł przez proces uruchamiania Androida na nowym sprzęcie i potrafi rozwiązywać problemy na niskim poziomie.
🔴
rozwojem, raportowaniem i dostosowywaniem systemu Android na poziomie AOSP
Oprócz tworzenia kodu, będziesz musiał dokumentować postępy i modyfikować istniejący kod AOSP.
🔴
integracją oprogramowania z dedykowanym hardware
Będziesz musiał sprawić, żeby oprogramowanie działało poprawnie z konkretnym, często niestandardowym sprzętem.
🔴
od uruchamiania platformy na nowym sprzęcie, przez rozwój kernela i sterowników, po integrację warstwy HAL i Android Framework
Oczekują wszechstronności i umiejętności pracy na bardzo niskim poziomie systemu operacyjnego, aż po warstwę aplikacji.
🔴
1 dzień w miesiącu z biura w Warszawie
Mimo że praca jest zdalna, oczekuje się fizycznej obecności w biurze raz na jakiś czas, co może wymagać dodatkowego planowania.