Lumicode Sp. z o.o. (Pentacomp Group)
Kim jesteśmy?
Lumicode Sp. z o.o. należy do Grupy Pentacomp, która jest producentem rozwiązań informatycznych i dostawcą profesjonalnych usług IT dla dużych przedsiębiorstw i sektora publicznego.
Jako Pentacomp tworzymy rozwiązania IT łączące innowacyjność z latami doświadczeń - a ich mamy całkiem sporo. Istniejemy na rynku prawie 30 lat i możemy pochwalić się wieloma zrealizowanymi projektami.
Aktualnie poszukujemy do projektu Senior C++ Engineer- Android NDK
Zakres obowiązków:
Tworzenie i rozwijanie kluczowych usług i bibliotek w C++ na platformę Android.
Projektowanie i implementacja komponentów niskopoziomowych, które integrują oprogramowanie ze sprzętem pojazdu.
Prowadzenie dyskusji architektonicznych i podejmowanie decyzji technicznych ( m.in. w kwestiach współbieżności i IPC).
Rozwijanie interfejsów JNI/IPC (Kotlin/AIDL) w celu udostępniania funkcjonalności aplikacjom Android.
Współpraca z interdyscyplinarnymi zespołami nad niezawodną integracją od warstwy sprzętowej do aplikacji.
Wspieranie wysokiej jakości kodu C++ oraz mentoring innych deweloperów.
Wymagania:
Tytuł licencjata (BS) z informatyki, inżynierii elektrycznej lub pokrewnej dziedziny (lub równoważne doświadczenie).
Ekspercka biegłość w nowoczesnym C++ (C++17/20) do programowania na poziomie systemowym, z głębokim zrozumieniem zarządzania pamięcią, współbieżności i optymalizacji wydajności.
Udowodnione doświadczenie w tworzeniu natywnych usług i bibliotek w systemach opartych na Linuksie, najlepiej w ramach Android Open Source Project (AOSP).
Doświadczenie z Android NDK oraz w tworzeniu interfejsów dla natywnego kodu C++ z frameworkiem Android (JNI).
Znajomość systemów kompilacji platformy Android, takich jak Soong lub Bazel.
Profesjonalne doświadczenie w rozwoju usług Android w Kotlin.
Ekspercka znajomość Git do kontroli wersji oraz doświadczenie z główną platformą CI/CD (np. GitLab CI, GitHub Actions, Jenkins).
Mile widziane:
Doświadczenie w rozwoju Android Hardware Abstraction Layer (HAL).
Głęboka znajomość mechanizmów komunikacji międzyprocesowej (IPC), zwłaszcza Android Binder/AIDL.
Doświadczenie z systemami operacyjnymi czasu rzeczywistego (RTOS) i rozwojem oprogramowania krytycznego pod względem bezpieczeństwa (np. ISO 26262).
Znajomość systemów przesyłania wiadomości, takich jak MQTT, DDS lub NATS.
Doświadczenie w kompilacji krzyżowej dla architektur ARM64.
Opublikowana | 8 dni temu |
Wygasa | za 22 dni |
Rodzaj umowy | B2B |
Tryb pracy | Zdalna |
Źródło | ![]() |
Milczenie jest przytłaczające. Wysyłasz aplikacje jedna po drugiej, ale Twoja skrzynka odbiorcza pozostaje pusta. Nasze AI ujawnia ukryte bariery, które utrudniają Ci dotarcie do rekruterów.
Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.