Inżynier oprogramowania Android (k/m/n)
Podsumowanie oferty

(Podsumowanie wygenerowane przez AI na bazie pełnej treści ogłoszenia rekrutacyjnego)

Projekt dotyczy aplikacji na zrootowany Android z dostępem do warstw systemowych i integracją peryferiów sprzętowych (USB/HID, UART, Bluetooth). Wymagana jest znajomość Kotlin, Java, NDK (C/C++), programowania wielowątkowego oraz obsługi strumieni wideo w czasie rzeczywistym. Kluczowe obowiązki obejmują przejęcie i refaktoryzację istniejącej aplikacji, stabilizację produktów, integrację joysticków i paneli, zapewnienie niskich opóźnień oraz długiej stabilności działania. Oferta zawiera opieka medyczna, dofinansowanie sportowe i szkoleń.

quick apply

Inżynier oprogramowania Android (k/m/n)

Firma: MACRO-SYSTEM Sp. z o.o.

od: 19 sierpnia 2026
do: 18 września 2026
brak widełekkontrakt B2B (pełny etat)
brak widełekumowa o pracę
Parametry oferty
poziom:senior • expert
tryb pracy: stacjonarna
lokalizacja:Warszawa, mazowieckie
Warszawa, mazowieckie

Wymagania

Technologie wymagane

Android
Kotlin
Java
C/C++

Nasze wymagania

  • Biegła znajomość programowania aplikacji na platformę Android (Kotlin i/lub Java)
  • gotowość do sporadycznych wyjazdów służbowych i pracy w terenie
  • doświadczenie w pracy na zrootowanym Androidzie oraz z uprawnieniami systemowymi
  • umiejętność integracji 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)
  • umiejętność przejęcia i utrzymania istniejącego kodu (code review, refaktoryzacja, dokumentowanie)

Mile widziane

  • doświadczenie z AOSP, budową obrazu systemu, warstwą HAL, trybem kiosk
  • doświadczenie z aplikacjami do sterowania sprzętem (przemysł, obronność, robotyka)
  • znajomość zasad cyberbezpieczeństwa aplikacji oraz metod zabezpieczania i szyfrowania danych przechowywanych na nośnikach pamięci

Twój zakres obowiązków

  • praca na zrootowanym Androidzie / uprawnieniach systemowych i dostępie do warstw niedostępnych w standardowych aplikacjach
  • code review obecnego rozwiązania: ocena architektury, jakości, długu technicznego i ryzyk
  • przejęcie odpowiedzialności za dotychczasową aplikację (transfer wiedzy, uporządkowanie i udokumentowanie)
  • refaktoryzacja i stabilizacja produktów oraz rozwiązań technologicznych w obszarach wymagających usprawnień przed wdrażaniem dalszego rozwoju funkcjonalnego
  • implementacja logiki obsługi zintegrowanych peryferiów: joysticki, przełączniki, przyciski fizyczne, panele
  • integracja i wyświetlanie strumieni z kamer (podgląd na żywo, wiele źródeł, tryby widoku)
  • dbałość o niskie opóźnienia i determinizm działania aplikacji
  • obsługa scenariuszy degradacji łączności: utrata sygnału, reconnect, stany bezpieczne (failsafe/ e-stop po stronie oprogramowania)
  • testowanie na docelowym sprzęcie (konsola + pojazd)
  • zapewnienie stabilności długich sesji pracy (brak wycieków pamięci, przegrzewania, degradacji streamu w czasie)
  • współpraca między działami w celu zapewnienia terminowej realizacji projektu
  • współpraca z outsource‘owanym UX/UI — przyjmowanie projektów i przekładanie ich na implementację
  • dokumentacja techniczna aplikacji, protokołów integracji i procedur budowania (build/release)
Company

To oferujemy

  • stabilne zatrudnienie w firmie o ugruntowanej pozycji rynkowej
  • realny wpływ na rozwój firmy
  • dużą samodzielność i zaufanie w działaniu
  • wsparcie zespołów technicznych i zarządczych
  • atrakcyjne wynagrodzenie adekwatne do doświadczenia
  • prywatną opiekę medyczną
  • po okresie próbnym możliwość pracy hybrydowej
  • dofinansowanie karty Multisport

Benefity

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • dofinansowanie szkoleń i kursów
  • możliwość pracy zdalnej
  • brak dress code’u

MACRO-SYSTEM Sp. z o.o.

Jesteśmy polską prywatną firmą działającą od 1984 roku na krajowym i międzynarodowym rynku IT. Specjalizujemy się w projektowaniu, produkcji, wdrażaniu oraz utrzymywaniu wyspecjalizowanych systemów informatycznych zarówno w obszarze sprzętu, jak i autorskiego oprogramowania. Dostarczamy innowacyjne rozwiązania z zakresu transportu publicznego, systemów specjalnych oraz systemów bezzałogowych do zastosowań cywilnych i wojskowych.
Inżynier oprogramowania Android (k/m/n)
Zgłaszam się do:
MACRO-SYSTEM Sp. z o.o.
Warszawa, mazowieckie

Brakuje Ci informacji?

  • Upewnij się, że w treści nie ma tego, czego szukasz.
  • Zadaj pytanie, jeśli potrzebujesz więcej szczegółów dotyczących powyższej oferty.
  • Przekażemy Twoje pytanie do pracodawcy i postaramy się dostarczyć odpowiedź w ciągu 3 dni roboczych.

Udostępnij ofertę