Senior Android Developer
- Hiring from
- Poland
- Work type
- Remote
- Posted
620,811 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Dla zespołu pracującego nad aplikacją do zdalnego sterowania pojazdem, realizowanego dla klienta z branży wojskowej, poszukujemy Senior Android Developera
Technologie: Kotlin, Java, Android SDK, Jetpack Compose, C/C++ (NDK), AOSP, HAL, USB/HID, UART/serial, GPIO, Bluetooth, RTSP, programowanie współbieżne i wielowątkowe, tryb kiosk, zrootowany Android. Mile widziane: tryb kiosk.
Model pracy: 100% zdalnie z terenu Polski.
Wymiar: full time
Wymagania:
- biegłość w programowaniu aplikacji Android (Kotlin i/lub Java),
- znajomość Jetpack Compose
- doświadczenie w pracy na zrootowanym Androidzie oraz z uprawnieniami systemowymi,
- integracja z peryferiami sprzętowymi przez interfejsy niskopoziomowe (USB/HID, UART/serial, GPIO, Bluetooth),
- praktyczna znajomość programowania współbieżnego i wielowątkowego oraz umiejętność zarządzania współdzielonymi zasobami,
- umiejętność integracji natywnej (NDK, C/C++) na potrzeby dostępu do warstw sprzętowych,
- obsługa i renderowanie strumieni wideo w czasie rzeczywistym (np. RTSP), wiele źródeł jednocześnie,
- komunikacja w czasie rzeczywistym: implementacja protokołów, niskie opóźnienia, determinizm działania,
- obsługa scenariuszy degradacji łączności (reconnect, stany fail-safe / e-stop),
- dbałość o stabilność długich sesji (brak wycieków pamięci, kontrola zasobów, degradacja streamu w czasie),
- doświadczenie z AOSP, budową obrazu systemu, warstwą HAL, trybem kiosk,
Mile widziane:
- doświadczenie z aplikacjami do sterowania sprzętem (przemysł, obronność, robotyka),
- znajomość zagadnień cyberbezpieczeństwa aplikacji oraz szyfrowania nośników pamięci,
