Embedded Linux / Yocto Engineer (m/w/d) Platform & Build System
Szczegóły projektu
Start: 15.05.2026
Koniec: 31.12.2026 (z możliwością przedłużenia)
Zaangażowanie: ok. 30 godzin tygodniowo
Tryb pracy: 95% zdalnie + sporadyczne wizyty onsite - Hamburg
Język: angielski + niemiecki (wymagane)
O projekcie
Projekt dotyczy rozwoju modułowego ekosystemu IoT, umożliwiającego integrację różnych technologii pomiarowych (energia, gaz, woda, ciepło, sensory IoT) z docelowymi systemami i aplikacjami. Platforma odpowiada za zarządzanie przepływem danych oraz zapewnienie ich integralności, wspierając wdrażanie rozwiązań IoT w infrastrukturze krytycznej i niekrytycznej.
Zakres obowiązków
Yocto / Build System
Przeprowadzenie upgrade’u Yocto (Kirkstone → Scarthgap)
Budowa stabilnych obrazów systemu dla platform ModBerry CM4 oraz Compulab iMX8
Przygotowanie i udostępnienie SDK
Migracja konfiguracji do KAS oraz weryfikacja istniejących setupów
Kernel & Bootloader
Aktualizacja kernela i bootloadera dla obu platform
Zapewnienie poprawnego procesu uruchamiania systemu
Integracja systemowa
Aktualizacja Mender (OTA)
Weryfikacja i dostosowanie obrazów systemowych
Rozwiązywanie problemów build/runtime
Testy i jakość
Testowanie obrazów dla obu platform
Zapewnienie stabilności i powtarzalności buildów
Dokumentacja
Dokumentacja migracji Yocto
Opis zmian w warstwach, receptach i konfiguracjach
Wymagania
Kilkuletnie doświadczenie w Embedded Linux
Bardzo dobra znajomość Yocto
Doświadczenie w upgrade’ach Yocto (mile widziane Kirkstone → Scarthgap)
Doświadczenie z platformami ARM
Znajomość: Kernel, Device Tree, U-Boot, KAS, Git
Doświadczenie z NXP i.MX i/lub Raspberry Pi CM4
Znajomość Mender (OTA updates)
Doświadczenie z CI/CD dla Yocto (np. GitLab CI)
Doświadczenie w generowaniu SDK w Yocto
Podstawowa znajomość Buildroot
Umiejętność rozwiązywania problemów w złożonych środowiskach buildowych
Embedded Linux / Yocto Engineer (m/w/d) Platform & Build System
Embedded Linux / Yocto Engineer (m/w/d) Platform & Build System