New offer - be the first one to apply!
July 13, 2026
Android BSP (Board Support Package) Developer
Senior • Remote
120 - 140 PLN/hr
Warsaw, Poland
Poszukujemy doświadczonego Android BSP (Board Support Package) Developera do projektu związanego z rozwojem, raportowaniem i dostosowywaniem systemu Android na poziomie AOSP (Android Open Source Project) oraz integracją oprogramowania z dedykowanym hardware.
Szukamy osoby, która posiada doświadczenie w pracy z Androidem od strony systemowej – od uruchamiania platformy na nowym sprzęcie, przez rozwój kernela i sterowników, po integrację warstwy HAL i Android Framework.
Wymagania
- Komercyjne doświadczenie jako Android BSP (Board Support Package) Developer lub w podobnej roli związanej z rozwojem platformy Android.
- Doświadczenie z AOSP oraz dostosowywaniem Androida do dedykowanego hardware.
- Praktyczna znajomość Linux Kernel, w tym device tree, konfiguracji kernela oraz debugowania problemów systemowych.
- Doświadczenie w tworzeniu lub portowaniu sterowników Linux/Android.
- Znajomość Android HAL oraz integracji warstwy sprzętowej z Android Framework.
- Bardzo dobra znajomość C/C++ oraz Java.
- Doświadczenie z Android Build System (repo, lunch, m) oraz narzędziami Git/Gerrit.
- Umiejętność debugowania niskopoziomowego z wykorzystaniem m.in. adb, fastboot, gdb.
Mile widziane
- Doświadczenie z platformami Qualcomm, MediaTek, NXP lub Rockchip.
- Znajomość HIDL, AIDL, VINTF oraz Android Treble.
- Doświadczenie z CTS/GTS/VTS.
- Doświadczenie w projektach embedded lub Android Automotive.
Obowiązki
- Rozwój i dostosowywanie Android BSP dla dedykowanych platform sprzętowych.
- Portowanie i konfiguracja systemu Android w oparciu o AOSP.
- Udział w procesie Board Bring-Up – uruchamianie systemu Android na nowym hardware.
- Konfiguracja oraz rozwój Linux Kernel.
- Tworzenie, modyfikacja i integracja sterowników urządzeń.
- Implementacja oraz integracja warstwy HAL.
- Budowanie i konfiguracja obrazów systemowych Android.
- Analiza i rozwiązywanie problemów na poziomie systemu operacyjnego.
- Debugowanie problemów sprzętowo-programowych.
- Współpraca z zespołami odpowiedzialnymi za hardware, firmware oraz software systemowego.
Oferujemy
- Wynagrodzenie do 140 PLN/h netto (B2B).
- Krótki 14-dniowy termin płatności faktury.
- Bogaty pakiet usług prywatnej opieki medycznej.
- Dostęp do platformy kafeteryjnej MyBenefit (umożliwiającej zamawianie kart Multisport, kart przedpłaconych do Ikea, Zalando, Notino i wielu innych).
Similar jobs you might like
Technology
P&P Solutions
AOSP Developer (Android Framework Engineer)
Senior
Remote
Warsaw, Poland
110 - 140 PLN/hr
🏢 Summary: Oferta dotyczy pracy jako AOSP Developer odpowiedzialny za rozwój i modyfikację systemu Android na poziomie Android Open Source Project oraz Android Framework. Rola obejmuje pracę z kodem źródłowym AOSP, implementację funkcjonalności systemowych i debugowanie problemów na poziomie systemu operacyjnego. Praca jest realizowana zdalnie z okazjonalną obecnością w biurze w Warszawie. 🗂️ Requirements: Doświadczenie komercyjne z AOSP, Znajomość architektury Android, Doświadczenie z Android Framework, Praca z kodem źródłowym AOSP, Modyfikacja komponentów systemowych, Bardzo dobra znajomość Java, Znajomość Kotlin, Znajomość XML, Umiejętność debugowania systemu Android, Znajomość Git 📃 Skills: AOSP, Android, Framework, Java, Kotlin, XML, Git, NDK, C, C++, Binder, HAL 🏢 Description: Poszukujemy doświadczonego AOSP Developera (Android Framework Engineer) do projektu związanego z rozwojem i modyfikacją systemu Android na poziomie AOSP (Android Open Source Project) . 📍 Lokalizacja: zdalnie / 1 dzień w miesiącu z biura w Warszawie 💰 Stawka: do 140 PLN/h netto (B2B) Wymagania Komercyjne doświadczenie w pracy z Android Open Source Project (AOSP) . Praktyczna znajomość architektury systemu Android, ze szczególnym uwzględnieniem warstwy Android Framework . Doświadczenie w pracy bezpośrednio z kodem źródłowym AOSP oraz modyfikacji komponentów systemowych. Bardzo dobra znajomość języka Java . Znajomość Kotlin oraz XML . Umiejętność analizowania i debugowania problemów na poziomie systemu operacyjnego. Doświadczenie z systemem kontroli wersji Git. Mile widziane: Doświadczenie z Android NDK oraz C/C++ w kontekście modyfikacji komponentów systemowych. Znajomość mechanizmów Android Framework, Binder IPC, HAL lub Android System Services. Doświadczenie z różnymi wersjami AOSP oraz ich dostosowywaniem do potrzeb projektu. Obowiązki Rozwój i modyfikacja systemu Android w oparciu o AOSP. Implementacja zmian w warstwie Android Framework. Analiza oraz rozwój kodu źródłowego systemu Android. Współpraca przy implementacji nowych funkcjonalności systemowych. Debugowanie oraz analiza problemów na poziomie systemu operacyjnego. Współpraca z zespołami odpowiedzialnymi za rozwój oprogramowania systemowego. Oferujemy Wynagrodzenie do 140 PLN/h netto (B2B) . Krótki 14-dniowy termin płatności faktury Bogaty pakiet usług prywatnej opieki medycznej Dostęp do platformy kafeteryjnej MyBenefit (umożliwiającej zamawianie kart Multisport, kart przedpłaconych do Ikea, Zalando, Notino i wielu innych).
Technology
Primaris Services
Senior Android Developer
Senior
Remote
Warsaw, Poland
130 - 150 PLN/hr
🏢 Summary: B2B contract for a Senior Android Developer to remotely develop and maintain an Android mobile application. The role focuses on implementing new features, maintaining existing code, designing solutions, and writing clean Kotlin code using MVVM/MVC architecture and Dependency Injection. Responsibilities include unit and integration testing and working with standard Android development tools. 🗂️ Requirements: Minimum 5 years of commercial experience in Android development, Very good knowledge of Android SDK, Commercial experience in Kotlin for production mobile applications, Experience with MVVM or MVC architecture, Experience with Dependency Injection using Hilt, Proficiency with Android Studio, Gradle, and Git, Experience writing unit and integration tests using JUnit, Mockito, Espresso, Polish language proficiency at C1 level 📃 Skills: Kotlin, Android, AndroidSDK, MVVM, MVC, Viper, Hilt, AndroidStudio, Gradle, Git, JUnit, Mockito, Espresso, Jira 🏢 Description: Forma współpracy : kontrakt B2B Stawka (B2B PLN netto + VAT/h): 130-150 Tryb : zdalny (uzgodnione spotkania projektowe w zależności od potrzeb raz na miesiąc) Poszukujemy osoby o profilu Senior Android Developer , która posiada min. 5 lat komercyjnego doświadczenia. Wiodący stack technologiczny : Kotlin/Jira, Android Studio, Gradle, GIT, MVVM/MVC/Viper, Dependency Injection Hilt, Mockito/Espresso/Junit Projekt który będziemy gotowi Ci zaproponować dotyczy rozwoju aplikacji mobilnej na platformę Android, obejmującym implementację nowych funkcjonalności oraz utrzymanie istniejącego kodu. Zakres obejmuje analizę wymagań, projektowanie rozwiązań oraz implementację czystego i czytelnego kodu w języku Kotlin. Kluczowym elementem jest rozwój aplikacji w oparciu o wzorce architektoniczne MVVM/MVC, wykorzystanie Dependency Injection (Hilt) oraz narzędzi takich jak Android Studio, Gradle i Git. Projekt obejmuje również tworzenie testów jednostkowych i udział w testach integracyjnych oraz akceptacyjnych z wykorzystaniem frameworków takich jak JUnit, Mockito i Espresso, a także przygotowywanie dokumentacji technicznej. Wymagania: min. 5 lat komercyjnego doświadczenia bardzo dobra znajomość Android SDK oraz praktyczne doświadczenie w tworzeniu i rozwijaniu aplikacji mobilnych w języku Kotlin, z naciskiem na kod produkcyjny doświadczenie z architekturą MVVM (lub MVC) oraz implementacją Dependency Injection (Hilt) w złożonych projektach znajomość narzędzi i środowiska Android (Android Studio, Gradle, Git) doświadczenie w pisaniu testów jednostkowych i integracyjnych (JUnit, Mockito, Espresso) biegła znajomość j. polskiego (C1) Współpracując z naszą organizacją będziesz mógł/mogła liczyć na : Ugruntowaną pozycją rynkową Projekty, w których będziesz miał/miała wpływ na ich rozwój Współpracę z atrakcyjnymi klientami biznesowymi z różnych branż ( m.in .: finanse, bankowość, ubezpieczenia, healthcare, robotyzacja, energetyka, media) Bieżące informacje projektowe oraz stały dostęp do dokumentacji niezbędnej do realizacji zadań (np. Git, Gitflow, Angular, Docker, Primaris x TechTalks, Primaris Leadership Academy) Świetną atmosferę współpracy podczas realizacji projektów wśród zaangażowanych ludzi z pasją Cały proces nawiązywania współpracy oraz onboarding prowadzony jest zdalnie. Proces nawiązywania współpracy składa się z: rozmowy telefonicznej z osobą z działu Rekrutacji & HR (do 30 min) zdalnej video rozmowy - weryfikacji techniczno-biznesowej z naszym specjalistą/specjalistką (60-90 min) zdalnego spotkania z Product Owner projektu (30-60 min) Primaris Services to ponad 250 ekspertów na pokładzie i 15 lat doświadczenia w branży IT na rynku polskim oraz zagranicznym. Realizujemy ambitne projekty o wysokiej złożoności z różnych obszarów - m.in . bankowości, ubezpieczeń, healthcare, robotyzacji, energetyki, mediów (mamy ponad 40 aktywnych klientów). Rośniemy w siłę oraz ciągle poszerzamy portfolio zarówno naszych usług jak i klientów. Zakres naszej działalności obejmuje budowę systemów od zera, ich rozwój oraz utrzymanie, wdrożenia produktowe, alokacje całych Zespołów, a także pojedynczych Ekspertów w strukturach Klienta. Ponadto od kilku lat działamy bardzo intensywnie jako złoty Partner firmy UiPath (obszar Robotic Process Automation) budując roboty i sprzedając licencje u naszych Klientów. Co miesiąc nawiązujemy współpracę z 7 nowymi osobami. Wierzymy, że ludzie z pasją to klucz do naszego wspólnego sukcesu! Właśnie dlatego ciągle poszukujemy nowych, zdolnych osób, które powiększą grono naszych współpracowników.
Technology
Angry Nerds
Mid AOSP Developer
Mid
Remote
Wroclaw, Poland
15,000 - 20,000 PLN
🏢 Summary: Remote Mid AOSP Developer role focused on developing and customizing Android AOSP-based systems in collaboration with a project team and clients. The position involves building, modifying, and debugging Android system components while participating in project analysis and estimation. Daily work includes hands-on system-level programming and technical communication in English. 🗂️ Requirements: Minimum 6 months commercial experience with AOSP projects, Knowledge of Android system architecture and AOSP project structure, Experience compiling and modifying Android system (AOSP), Proficiency in Kotlin and Android SDK, Experience with reactive programming, Experience with ADB, Proficiency in Linux environment, Knowledge of build systems (Soong, Make, CMake), Ability to use debugging tools, Experience with C or C++ or Java, Experience writing unit tests, Experience with Gerrit, English proficiency for client communication 📃 Skills: AOSP, Android, Kotlin, SDK, Coroutines, RxJava, ADB, Linux, Soong, Make, CMake, C, C++, Java, Gerrit, Testing 🏢 Description: Hej! Jesteśmy Angry Nerds i zapraszamy Cię do naszego świata apek mobilnych i webowych! O Angry Nerds słów kilka: Software House | 10 lat na rynku | ok. 100 osób na pokładzie | 545 zrealizowanych projektów Obecnie poszukujemy osoby na stanowisko Mid AOSP Developera 😊 Twój zakres obowiązków: Tworzenie kodu oraz współpraca z teamem projektowym i klientami, Udział w analizowaniu, estymowaniu i planowaniu projektów, Wykorzystywanie języka angielskiego w codziennej pracy (w kontaktach z klientami). Nasze oczekiwania: Min. 6 miesięcy komercyjnego doświadczenia w pracy z projektami AOSP , Dobra orientacja w architekturze systemu Android oraz strukturze projektu AOSP , w tym praktyka w kompilowaniu i modyfikowaniu systemu, Znajomość Kotlina i Android SDK , Doświadczenie w programowaniu reaktywnym (np. Coroutines, RxJava ), Doświadczenie w pracy z ADB (Android Debug Bridge), Znajomość systemu Linux i swoboda w pracy w środowisku linuksowym, Znajomość systemów budowania, takich jak Soong, Make czy CMake , Umiejętność posługiwania się narzędziami do debugowania , Doświadczenie w programowaniu systemów z wykorzystaniem ( C, C++, Java - przynajmniej jedno z wymienionych), Doświadczenie w tworzeniu testów jednostkowych , Doświadczenie w pracy z Gerrit , Znajomość języka angielskiego , w stopniu pozwalającym na komunikację z klientem. Doceniamy doświadczenie w pracy z: Bluetooth LE, projektami wielomodułowymi, GMS, OTA, modyfikcjami SystemUI, HAL. Zapewnimy Tobie: Pracę w pełni zdalną, Elastyczne godziny rozpoczęcia pracy (core hours 10.00-15.00), Służbowy sprzęt i budżet na akcesoria, Roczny budżet szkoleniowy, Dofinansowanie do pakietu sportowego i opieki medycznej, Budżet integracyjny, Pracę w firmie o płaskiej strukturze w zgranym zespole Nerdów :) Proces rekrutacji: 1. Rozmowa z działem HR: ok. 40 min – chcemy poznać się lepiej! 2. Weryfikacja techniczna w formie videocalla z naszymi specjalistami: ok. 1.5 h, 3. Decyzja i feedback z przebiegu rekrutacji.
Technology
Angry Nerds
Mid AOSP Developer
Mid
Remote
Wroclaw, Poland
15,000 - 20,000 PLN
🏢 Summary: Remote Mid AOSP Developer role focused on developing and customizing Android Open Source Project (AOSP) solutions within a project team. The position involves system-level Android development, build configuration, debugging, and collaboration with clients in English. Candidates will contribute to analysis, estimation, and implementation of AOSP-based projects. 🗂️ Requirements: Minimum 6 months commercial experience with AOSP projects, Knowledge of Android system architecture and AOSP structure, Experience compiling and modifying AOSP, Knowledge of Kotlin and Android SDK, Experience with reactive programming (Coroutines or RxJava), Experience using ADB, Knowledge of Linux environment, Experience with build systems (Soong, Make or CMake), Ability to use debugging tools, Experience with C, C++ or Java, Experience writing unit tests, Experience working with Gerrit, English proficiency for client communication 📃 Skills: AOSP, Android, Kotlin, AndroidSDK, Coroutines, RxJava, ADB, Linux, Soong, Make, CMake, C, C++, Java, Gerrit, UnitTesting, Debugging 🏢 Description: Hej! Jesteśmy Angry Nerds i zapraszamy Cię do naszego świata apek mobilnych i webowych! O Angry Nerds słów kilka: Software House | 10 lat na rynku | ok. 100 osób na pokładzie | 545 zrealizowanych projektów Obecnie poszukujemy osoby na stanowisko Mid AOSP Developera 😊 Twój zakres obowiązków: Tworzenie kodu oraz współpraca z teamem projektowym i klientami, Udział w analizowaniu, estymowaniu i planowaniu projektów, Wykorzystywanie języka angielskiego w codziennej pracy (w kontaktach z klientami). Nasze oczekiwania: Min. 6 miesięcy komercyjnego doświadczenia w pracy z projektami AOSP , Dobra orientacja w architekturze systemu Android oraz strukturze projektu AOSP , w tym praktyka w kompilowaniu i modyfikowaniu systemu, Znajomość Kotlina i Android SDK , Doświadczenie w programowaniu reaktywnym (np. Coroutines, RxJava ), Doświadczenie w pracy z ADB (Android Debug Bridge), Znajomość systemu Linux i swoboda w pracy w środowisku linuksowym, Znajomość systemów budowania, takich jak Soong, Make czy CMake , Umiejętność posługiwania się narzędziami do debugowania , Doświadczenie w programowaniu systemów z wykorzystaniem ( C, C++, Java - przynajmniej jedno z wymienionych), Doświadczenie w tworzeniu testów jednostkowych , Doświadczenie w pracy z Gerrit , Znajomość języka angielskiego , w stopniu pozwalającym na komunikację z klientem. Doceniamy doświadczenie w pracy z: Bluetooth LE, projektami wielomodułowymi, GMS, OTA, modyfikcjami SystemUI, HAL. Zapewnimy Tobie: Pracę w pełni zdalną, Elastyczne godziny rozpoczęcia pracy (core hours 10.00-15.00), Służbowy sprzęt i budżet na akcesoria, Roczny budżet szkoleniowy, Dofinansowanie do pakietu sportowego i opieki medycznej, Budżet integracyjny, Pracę w firmie o płaskiej strukturze w zgranym zespole Nerdów :) Proces rekrutacji: 1. Rozmowa z działem HR: ok. 40 min – chcemy poznać się lepiej! 2. Weryfikacja techniczna w formie videocalla z naszymi specjalistami: ok. 1.5 h, 3. Decyzja i feedback z przebiegu rekrutacji.
Technology
Angry Nerds
Senior AOSP Developer
Senior
Remote
Wroclaw, Poland
21,800 - 26,800 PLN
🏢 Summary: Offer for a Senior AOSP Developer role focused on developing and customizing Android Open Source Project solutions in collaboration with a project team and international clients. The position involves system-level Android development, architecture analysis, project planning, and daily technical communication in English. Fully remote work with flexible hours. 🗂️ Requirements: Minimum 3 years commercial experience with AOSP, Strong knowledge of Android system architecture and AOSP structure, Experience in compiling and modifying Android system, Very good knowledge of Kotlin and Android SDK, Experience with reactive programming, Experience with ADB, Proficiency in Linux environment, Knowledge of build systems: Soong, Make or CMake, Experience with debugging tools, Experience in C, C++ or Java, Experience in unit testing, Experience with Gerrit, English proficiency for client communication 📃 Skills: AOSP, Android, Kotlin, AndroidSDK, Coroutines, RxJava, ADB, Linux, Soong, Make, CMake, C, C++, Java, Gerrit, Bluetooth, GMS, OTA, SystemUI, HAL 🏢 Description: Hej! Jesteśmy Angry Nerds i zapraszamy Cię do naszego świata apek mobilnych i webowych! O Angry Nerds słów kilka: Software House | 10 lat na rynku | ok. 100 osób na pokładzie | 545 zrealizowanych projektów Obecnie poszukujemy osoby na stanowisko Senior AOSP Developera 😊 Twój zakres obowiązków: Tworzenie kodu oraz współpraca z teamem projektowym, Współpraca z klientem, Udział w analizowaniu, estymowaniu i planowaniu projektów, Wykorzystywanie języka angielskiego w codziennej pracy (w kontaktach z klientami). Nasze oczekiwania: Min. 3 lata komercyjnego doświadczenia w pracy z AOSP , Dobra orientacja w architekturze systemu Android oraz strukturze projektu AOSP , w tym praktyka w kompilowaniu i modyfikowaniu systemu, Bardzo dobra znajomość Kotlina i Android SDK , Doświadczenie w programowaniu reaktywnym (np. Coroutines, RxJava ), Doświadczenie w pracy z ADB (Android Debug Bridge), Znajomość systemu Linux i swoboda w pracy w środowisku linuksowym, Znajomość systemów budowania, takich jak Soong, Make czy CMake , Umiejętność posługiwania się narzędziami do debugowania , Doświadczenie w programowaniu systemów z wykorzystaniem ( C, C++, Java - przynajmniej jedno z wymienionych), Doświadczenie w tworzeniu testów jednostkowych , Doświadczenie w pracy z Gerrit , Znajomość języka angielskiego , w stopniu pozwalającym na komunikację z klientem. Doceniamy doświadczenie w pracy z: Bluetooth LE, projektami wielomodułowymi, GMS, OTA, modyfikcjami SystemUI, HAL. Zapewnimy Tobie: Pracę w pełni zdalną, Elastyczne godziny rozpoczęcia pracy (core hours 10.00-15.00), Służbowy sprzęt i budżet na akcesoria, Roczny budżet szkoleniowy, Dofinansowanie do pakietu sportowego i opieki medycznej, Budżet integracyjny, Pracę w firmie o płaskiej strukturze w zgranym zespole Nerdów :) Proces rekrutacji: 1. Rozmowa z działem HR: ok. 40 min – chcemy poznać się lepiej! 2. Weryfikacja techniczna w formie videocalla z naszymi specjalistami: ok. 1.5 h, 3. Decyzja i feedback z przebiegu rekrutacji.
Technology
Angry Nerds
Senior AOSP Developer
Senior
Remote
Wroclaw, DS, Poland
21,800 - 26,800 PLN
🏢 Summary: Senior AOSP Developer responsible for developing and modifying Android system components within AOSP, collaborating with clients and project teams. The role involves working on system-level Android solutions, participating in architecture planning, and maintaining high code quality in a Linux-based environment. Fully remote position with involvement in international projects using English daily. 🗂️ Requirements: Minimum 3 years of commercial experience with AOSP, Strong knowledge of Android system architecture and AOSP project structure, Experience in compiling and modifying Android system (AOSP), Very good knowledge of Kotlin and Android SDK, Experience with reactive programming (Coroutines or RxJava), Experience with ADB, Proficiency in Linux environment, Knowledge of build systems: Soong, Make or CMake, Experience with debugging tools, Experience with C or C++ or Java, Experience in writing unit tests, Experience with Gerrit, English proficiency for client communication 📃 Skills: AOSP, Android, Kotlin, AndroidSDK, Coroutines, RxJava, ADB, Linux, Soong, Make, CMake, C, C++, Java, Gerrit, BluetoothLE, GMS, OTA, SystemUI, HAL 🏢 Description: Hej! Jesteśmy Angry Nerds i zapraszamy Cię do naszego świata apek mobilnych i webowych! O Angry Nerds słów kilka: Software House | 10 lat na rynku | ok. 100 osób na pokładzie | 545 zrealizowanych projektów Obecnie poszukujemy osoby na stanowisko Senior AOSP Developera 😊 Twój zakres obowiązków: Tworzenie kodu oraz współpraca z teamem projektowym, Współpraca z klientem, Udział w analizowaniu, estymowaniu i planowaniu projektów, Wykorzystywanie języka angielskiego w codziennej pracy (w kontaktach z klientami). Nasze oczekiwania: Min. 3 lata komercyjnego doświadczenia w pracy z AOSP , Dobra orientacja w architekturze systemu Android oraz strukturze projektu AOSP , w tym praktyka w kompilowaniu i modyfikowaniu systemu, Bardzo dobra znajomość Kotlina i Android SDK , Doświadczenie w programowaniu reaktywnym (np. Coroutines, RxJava ), Doświadczenie w pracy z ADB (Android Debug Bridge), Znajomość systemu Linux i swoboda w pracy w środowisku linuksowym, Znajomość systemów budowania, takich jak Soong, Make czy CMake , Umiejętność posługiwania się narzędziami do debugowania , Doświadczenie w programowaniu systemów z wykorzystaniem ( C, C++, Java - przynajmniej jedno z wymienionych), Doświadczenie w tworzeniu testów jednostkowych , Doświadczenie w pracy z Gerrit , Znajomość języka angielskiego , w stopniu pozwalającym na komunikację z klientem. Doceniamy doświadczenie w pracy z: Bluetooth LE, projektami wielomodułowymi, GMS, OTA, modyfikcjami SystemUI, HAL. Zapewnimy Tobie: Pracę w pełni zdalną, Elastyczne godziny rozpoczęcia pracy (core hours 10.00-15.00), Służbowy sprzęt i budżet na akcesoria, Roczny budżet szkoleniowy, Dofinansowanie do pakietu sportowego i opieki medycznej, Budżet integracyjny, Pracę w firmie o płaskiej strukturze w zgranym zespole Nerdów :) Proces rekrutacji: 1. Rozmowa z działem HR: ok. 40 min – chcemy poznać się lepiej! 2. Weryfikacja techniczna w formie videocalla z naszymi specjalistami: ok. 1.5 h, 3. Decyzja i feedback z przebiegu rekrutacji.
Technology
Norbsoft
AOSP Developer (Android Framework Engineer) - Mid/Senior
Mid
Remote
Warsaw, Poland
18,000 - 24,000 PLN
🏢 Summary: Role focused on deep customization and development of the Android Open Source Project (AOSP) across the full Android technology stack. The position involves modifying Android Framework components, implementing custom system services, optimizing OS-level performance and UX, and integrating AOSP with dedicated hardware. The developer will manage system builds and maintain AOSP source integrity for specialized devices. 🗂️ Requirements: Deep understanding of Android architecture (Binder, AIDL, System Server), Proven experience working with AOSP source code, especially Framework layer, Very good knowledge of Java in system-level development, Very good knowledge of Kotlin in system-level development, Ability to work with C/C++ and JNI for native components integration, Experience with XML for system layouts and OS configuration 📃 Skills: Android, AOSP, Java, Kotlin, C++, C, JNI, XML, Binder, AIDL 🏢 Description: 📱 3 zdania o nas Być może nie kojarzysz naszej nazwy, ale bardzo prawdopodobne, że w swoim telefonie masz przynajmniej jedną aplikację, którą zrobiliśmy. Jesteśmy niewielką firmą, ale tworzymy aplikacje mobilne, z których korzystają miliony użytkowników (np. Wakacje.pl , Empik Foto, Modivo, Costa Coffee Club, SkyCash, PAYBACK , czy Oriflame Business App używana w 45 krajach na całym świecie). 📱 Opis stanowiska Jako AOSP Developer w Norbsoft, wyjdziesz poza ramy standardowego tworzenia aplikacji. Twoim obszarem będzie cały stos technologiczny Androida. Będziesz odpowiedzialny/a za dostosowanie systemu do specyficznych wymagań hardware’owych, optymalizację wydajności oraz implementację unikalnych funkcji systemowych, których nie znajdziesz w standardowym Androidzie. 📱 Kluczowe zadania Rozwój warstwy Android Framework: Modyfikacja i rozszerzanie kluczowych komponentów. Customizacja System Services: Projektowanie i implementacja usług systemowych oraz mechanizmów komunikacji międzyprocesowej. Optymalizacja UX/UI na poziomie OS: Praca z warstwą wyświetlania i zarządzania zasobami w celu uzyskania maksymalnej płynności na dedykowanym hardware. Integracja Systemu: Ścisła współpraca z zespołem niskopoziomowym przy integracji zmian w AOSP z konkretnymi podzespołami urządzenia. Utrzymanie i budowa obrazów: Zarządzanie procesem budowania obrazów systemu (Build System) oraz dbałość o integralność drzewa AOSP. 📱 Wymagania techniczne Architektura Androida: Głębokie zrozumienie mechanizmów wewnętrznych systemu (Binder, AIDL, System Server). Doświadczenie z AOSP: Udokumentowana umiejętność pracy z kodem źródłowym systemu Android (szczególnie warstwy Framework ). Java & Kotlin: Bardzo dobra znajomość obu języków w kontekście systemowym. C/C++ & JNI: Znajomość pozwalająca na pracę z natywnymi komponentami oraz komunikację między warstwą Java a C++. XML: Doświadczenie w pracy z layoutami systemowymi oraz konfiguracją komponentów OS i manifestów. 📱 Mile widziane Doświadczenie w projektowaniu unikalnych interfejsów użytkownika na poziomie systemowym. Znajomość warstwy HAL (Hardware Abstraction Layer). Umiejętność analizy logów systemowych i profilowania wydajności 📱 Co oferujemy? Praca przy unikalnym hardware: Realny wpływ na kształt systemu operacyjnego dla nowoczesnego urządzenia. Zespół ekspertów: Współpraca z ludźmi, którzy o systemach mobilnych wiedzą niemal wszystko. Elastyczność: Możliwość pracy zdalnej lub w modelu hybrydowym. Kultura inżynierska: Skupienie na jakości kodu i rozwiązywaniu ciekawych problemów technologicznych. Chcesz budować systemy, a nie tylko aplikacje? Prześlij nam swoje CV!
Technology
emagine Polska
Android Developer
Senior
Hybrid
Warsaw, Poland
120 - 140 PLN/hr
🏢 Summary: B2B role for an Android Developer in the banking sector focused on building and enhancing modern Android mobile applications. The position involves developing, testing, and maintaining high-quality mobile solutions using Java and Android SDK with strong emphasis on Kotlin. Work is mostly remote with occasional office presence in Warsaw. 🗂️ Requirements: Minimum 4 years of programming experience, Minimum 2 years of Android development experience, Strong knowledge of Java, Strong knowledge of Android SDK, Practical experience in mobile application development, Very good understanding of object-oriented design, Experience with Dagger, Experience with RxJava, Experience with Coroutines, Ability to write unit and functional tests, Experience working in Agile methodology, Ability to communicate in English in technical context 📃 Skills: Android, Java, Kotlin, AndroidSDK, Git, Dagger, RxJava, Coroutines, OOP, CI, Agile, UnitTesting, DevOps, Jira, Confluence, SamsungKNOX, Accessibility, ClientServer 🏢 Description: Stawka: 140 zł/h na b2b Lokalizacja: 2-4 dni w miesiącu z biura w Warszawie, reszta zdalnie Start: ASAP Branża: Bankowość Podsumowanie: Stanowisko Android Developer ma na celu tworzenie oraz rozwijanie aplikacji mobilnych na platformie Android, co jest kluczowe dla dostarczenia nowoczesnych rozwiązań technologicznych, które zwiększają konkurencyjność i zadowolenie klientów. Zakres obowiązków: Programowanie aplikacji mobilnych na platformie Android. Praca z językiem Java oraz Android SDK, z nastawieniem na Kotlin. Posługiwanie się narzędziami kontroli wersji, szczególnie GIT. Projektowanie i programowanie z użyciem wzorców obiektowych. Dokumentowanie kodu oraz testowanie aplikacji. Współpraca w zespole Agile i implementacja Continuous Integration. Wymagania kluczowe: Minimum 4 lata doświadczenia w programowaniu, w tym 2 lata na platformie Android. Znajomość Javy i Android SDK. Praktyczne umiejętności w programowaniu aplikacji mobilnych. Bardzo dobra znajomość projektowania i programowania obiektowego. Doświadczenie w pracy z Daggerem, RxJava i Coroutines. Umiejętność pisania testów jednostkowych i funkcjonalnych. Znajomość angielskiego umożliwiająca komunikację w kontekście technicznym. Doświadczenie w metodyce Agile. Miło widziane: Znajomość Kotlin. Umiejętności w obszarze DevOps. Doświadczenie z narzędziami Jira i Confluence. Znajomość Samsung KNOX SDK. Doświadczenie w tworzeniu aplikacji w architekturze client-server. Znajomość zagadnień Accessibility.
Technology
speedapp
Senior Android Developer/Lead
Senior
Remote
Warsaw, Poland
25,000 - 27,999 PLN/mo
🏢 Summary: Senior Android Engineer role focused on designing robust, high-performance architecture for a system combining embedded, biometrics, and on-device ML. The position involves building resilient layers, APIs, and abstractions with strong emphasis on stability, testability, and error handling. Fully remote B2B engagement. 🗂️ Requirements: Minimum 5 years Android experience, Very strong Kotlin knowledge, Very strong Java knowledge, Deep understanding of Android system internals, Experience with on-device ML, Experience with PyTorch Mobile or TensorFlow Lite, Knowledge of AOSP, Knowledge of Android Framework, Experience with HAL, Knowledge of Binder, HIDL, AIDL, Experience with JNI and NDK, Understanding of nullability in Java and Kotlin, Knowledge of Generics (in/out), Understanding of inline, noinline, crossinline, Ability to design MVI and MVVM architectures, Experience in designing APIs and abstractions, Experience in error handling strategies, Focus on performance and stability 📃 Skills: Android, Kotlin, Java, AOSP, HAL, Binder, HIDL, AIDL, JNI, NDK, PyTorch, TensorFlow, MVI, MVVM, ML 🏢 Description: Poszukujemy osoby z minimum 5-letnim doświadczeniem na platformie Android, która posiada bardzo mocne fundamenty inżynierskie oraz dogłębne zrozumienie działania systemu, potrafi myśleć o wydajności, przewidywalności i stabilności rozwiązania, oraz budować architekturę odporną na błędy (szczególnie w środowisku łączącym embedded, biometrię i ML). Stawka: 25 000-28 000 netto+VAT B2B Praca 100% zdalna ZADANIA Projektowanie warstw i komunikacji między nimi Świadome stosowanie wzorców architektonicznych (MVI vs MVVM – różnice, konsekwencje) Projektowanie abstrakcji wokół autorskiej biblioteki biometrycznej Tworzenie czytelnego, stabilnego API dla pozostałych modułów systemu Projektowanie rozwiązań z myślą o testowalności (szczególnie w kontekście przetwarzania obrazu) Prawidłowa obsługa błędów i projektowanie strategii error handling WYMAGANIA Bardzo dobra znajomość Kotlina i Javy Zrozumienie nullability (Java vs Kotlin), default values, Any / Unit / Nothing Generics (in / out), inline / noinline / crossinline Doświadczenie z ML wykonywanym bezpośrednio na urządzeniu PyTorch Mobile / TensorFlow Lite (lub podobne rozwiązania) AOSP Android Framework HAL Binder / HIDL / AIDL JNI / NDK MILE WIDZIANE CO OFERUJEMY NA TYM PROJEKCIE? Zatrudnienie bezpośrednio przez klienta. Współpracę w oparciu o umowę B2B i stawkę: 25 000-28 000 netto+VAT Pracę 100% zdalną (okazjonalne wizyty w biurze we Wrocławiu) JAK WYGLĄDA REKRUTACJA? Zgłoszenie : Zaaplikuj i prześlij swoje CV. Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami. Screening : Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu . Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. O SPEEDAPP W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu. 👉 10 lat doświadczenia 👉 +100 klientów na całym świecie +300 zatrudnień rocznie 💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland. MASZ PYTANIA? Skontaktuj się bezpośrednio z rekruterem odpowiedzialnym za ten proces. Iga Olszewska-Magnowska Senior IT Delivery Consultant iga.olszewska@speedapp.pl
Technology
H2B Group
Kotlin (AOSP) Developer
Senior
Remote
Gdansk, Poland
110 - 140 PLN
🏢 Summary: B2B offer for an experienced Kotlin (AOSP) Developer to build and customize Android-based solutions, including deep modifications of the Android Open Source Project for dedicated hardware devices. The role combines application architecture design with low-level system work within AOSP. 🗂️ Requirements: Commercial experience with Kotlin, Commercial experience with Java, Practical experience with AOSP compilation and modification, Strong knowledge of Android XML and UI rendering, Understanding of Android system architecture, Knowledge of IPC mechanisms (Binder), Experience with Services and Content Providers, Proficiency with Git and Android Studio, Experience with AOSP tools (Repo, Make, Soong, ADB) 📃 Skills: Kotlin, Java, AOSP, Android, XML, Binder, IPC, Services, ContentProviders, Lifecycle, Git, AndroidStudio, Repo, Make, Soong, ADB 🏢 Description: Kim jest H2B Group? Jesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia. Dlaczego warto z nami współpracować? ✨ Elastyczność – Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią. 💡 Przejrzystość – Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków. 🚀 Szybkość działania – Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom. 🌟 Możliwość rozwoju – Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie. Do projektu naszego klienta poszukujemy osoby na stanowisko Kotlin (AOSP) Developer. Poszukujemy doświadczonego i wszechstronnego Android Developera , który dołączy do naszego zespołu inżynierów tworzących innowacyjne rozwiązania oparte na systemie Android. Nie ograniczamy się jedynie do tworzenia standardowych aplikacji ze sklepu Google Play – pracujemy blisko warstwy systemowej, modyfikując i dostosowując AOSP (Android Open Source Project) dla dedykowanych urządzeń sprzętowych. Jeśli pasjonuje Cię zarówno architektura aplikacji, jak i to, co dzieje się „pod maską” samego systemu operacyjnego, to stanowisko jest dla Ciebie. Wymagania: Doświadczenie z AOSP: Praktyczna wiedza z zakresu kompilacji, modyfikacji i wdrażania Android Open Source Project. Biegłość w programowaniu: Komercyjne doświadczenie w pracy z językami Kotlin oraz Java (umiejętność płynnego poruszania się w projektach legacy i nowoczesnych). Znajomość UI w Androidzie: Bardzo dobra znajomość XML (Layouts, Custom Views, Styles/Themes) oraz mechanizmów renderowania grafiki w Androidzie. Zrozumienie architektury systemu: Wiedza na temat mechanizmów IPC (Binder), Lifecycle, Services, Content Providers oraz uprawnień systemowych. Znajomość narzędzi: Praktyczne korzystanie z Git, Android Studio, a także narzędzi związanych z AOSP (np. Repo, Make/Soong, ADB). Język angielski: Na poziomie min. B2 (powalającym na swobodne korzystanie z dokumentacji technicznej i komunikację w zespole)