Pomiń do treści
Logo firmy Allies

Android OS Platform Engineer (Network Stack) for a Finnish Stealth startup

Allies

Oferta w skrócie
39 13049 801PLN / mies.
🏠ZdalnieTryb pracy
📄B2BKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaWarszawa
Źródło
Aktywna
Opublikowano8 czerwca 2026
Ostatnio sprawdzono8 czerwca 2026
Wygasa za30 dni
Werdykt JobHunt

Rola inżyniera platformy Android skupiona na niskopoziomowym rozwoju systemu operacyjnego (AOSP), w szczególności na stosie sieciowym i telefonicznym. Kandydat będzie odpowiedzialny za modyfikację rdzenia AOSP, tworzenie modułów HAL, programowanie sieciowe na niskim poziomie oraz integrację z protokołami komunikacji czasu rzeczywistego. Rola nie jest typowym developmentem aplikacji Android.

Brakuje: szczegółowy opis produktu i jego zastosowań., informacje o wielkości zespołu, który będzie pracował nad tym projektem..

🛠 Wymagane technologie
Dane źródłowe
C++JavaKotlinRTOSWebRTCAIDLHIDL
AI Insights
Tytuł może mylić

Rola ta jest niskopoziomowym inżynierem platformy Android, skupionym na systemie operacyjnym (AOSP) i stosie sieciowym/telefonicznym, a nie typowym deweloperem aplikacji Android.

Czym naprawdę jest ta rola?Platform Engineer

Rola inżyniera platformy Android skupiona na niskopoziomowym rozwoju systemu operacyjnego (AOSP), w szczególności na stosie sieciowym i telefonicznym. Kandydat będzie odpowiedzialny za modyfikację rdzenia AOSP, tworzenie modułów HAL, programowanie sieciowe na niskim poziomie oraz integrację z protokołami komunikacji czasu rzeczywistego. Rola nie jest typowym developmentem aplikacji Android.

Plusy
  • Możliwość pracy nad nową technologią w startupie z potencjałem rozwoju.
  • Praca w pełni zdalna z lokalizacją w Polsce.
  • Wynagrodzenie na wysokim poziomie (39130 – 49801 PLN/mies. B2B).
  • Możliwość rozwoju w ramach modelu B.O.T. i potencjalnego przejścia do partnera.
Na co uważać
  • Rola jest dla 'stealth startupu', co może oznaczać niepewność co do długoterminowej stabilności lub kierunku rozwoju.
  • Brak szczegółowych informacji o produkcie, poza ogólnym opisem 'network-level caller ID and call verification technology'.
  • !Model B.O.T. (Build, Operate, Transfer) może oznaczać, że początkowo praca jest kontraktowa, a przejście do partnera nie jest gwarantowane.
  • !Choć praca jest zdalna, startup może mieć swoje specyficzne wymagania dotyczące dostępności i komunikacji.
  • !Lista 'nice to have' jest dość długa, co może sugerować, że oczekiwania wobec kandydata są wysokie, nawet jeśli nie są formalnymi wymogami.
Codzienna praca
  • Modyfikacja podstawowych warstw Android Open Source Project (AOSP), w szczególności podsystemów telefonicznych lub telekomunikacyjnych (np. frameworks/opt/telephony).
  • Tworzenie modułów Hardware Abstraction Layer (HAL) przy użyciu AIDL lub HIDL.
  • Zarządzanie niskopoziomową komunikacją poprzez Binder IPC.
  • Pisanie kodu C++ na poziomie systemowym, a także kodu Java lub Kotlin, w tym integracja poprzez Android NDK i JNI.
  • Praktyczne doświadczenie z manipulacją gniazdami (socket manipulation), enkapsulacją niestandardowych protokołów i routingiem sieciowym przy użyciu Android ConnectivityManager (np. powiązanie gniazd z konkretnymi interfejsami sieciowymi).
  • Zarządzanie sygnalizacją protokołów komunikacji czasu rzeczywistego, w szczególności kanałów danych WebRTC, SCTP, DTLS i SIP/SDP.
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Kandydat z doświadczeniem w rozwoju AOSP, szczególnie w obszarze podsystemów telefonicznych, posiadający umiejętność tworzenia modułów HAL i programowania sieciowego na niskim poziomie w C++ i Java/Kotlin. Kandydat powinien znać podstawy protokołów komunikacji czasu rzeczywistego i być gotowy do pracy zdalnej.

Raczej nie dla

Osoby, które zajmują się wyłącznie rozwojem aplikacji Android, bez doświadczenia w niskopoziomowym rozwoju systemu operacyjnego, modyfikacji AOSP, tworzeniu HAL, programowaniu sieciowym na niskim poziomie lub znajomości protokołów komunikacji czasu rzeczywistego.

Ocena dopasowania
Junior1/5
Mid3/5
Senior5/5
Hands-on5/5
Architekt4/5
Remote5/5
Enterprise1/5
Pytania do rekrutera
  • ?Jakie są konkretne cele i roadmap produktu 'network-level caller ID and call verification technology'?
  • ?Jak wygląda proces budowania i wdrażania systemu operacyjnego Android w tym projekcie?
  • ?Jakie są oczekiwania dotyczące częstotliwości i sposobu komunikacji z zespołem i zarządem startupu?
  • ?Jakie są plany dotyczące skalowania zespołu i rozwoju technologii w przyszłości?
  • ?Jak wygląda proces decyzyjny w startupie, szczególnie w kwestiach technicznych?
  • ?Czy istnieją jakieś plany związane z komercjalizacją technologii i jak to wpłynie na rolę inżyniera?
  • ?Jakie są oczekiwania dotyczące pracy z systemami RTOS i modemami komórkowymi, jeśli kandydat posiada takie doświadczenie?
  • ?Jak wygląda proces integracji z istniejącymi systemami telekomunikacyjnymi?
Brakujące informacje
  • Szczegółowy opis produktu i jego zastosowań.
  • Informacje o wielkości zespołu, który będzie pracował nad tym projektem.
  • Jak wygląda proces rekrutacji i jakie są jego etapy?
  • Jakie są plany dotyczące długoterminowej współpracy i rozwoju w ramach startupu lub partnera?
  • Jakie są konkretne narzędzia do zarządzania projektem i komunikacji w zespole?
Zespół

Praca w startupie, co sugeruje dynamiczne środowisko, potencjalnie mniejszą strukturę i większą autonomię, ale też większe ryzyko.

Rekrutacja

Brak informacji o procesie rekrutacji.

Wynagrodzenie vs rynekn=22 · Senior · C/C++ · B2B

Powyżej mediany rynkowej

Ta oferta39 13049 801
Mediana: Senior · C/C++ · C++ · B2B21 62025 600

Dane z aktywnych ofert zawierających technologię C++. Pełne statystyki zarobków →

🔗Podobne oferty