Nowa
Embedded Linux / Yocto Engineer Platform & Build System
160 - 190 PLN/ mies.B2B (netto)
SeniorFull-time·B2B
#341563·Dodano 2 dni temu·0
Źródło: theprotocol.itTech Stack / Keywords
Linuxyocto
Firma i stanowisko
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.
Wymagania
- Znajomość języka angielskiego i niemieckiego - warunek konieczny
- 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
Obowiązki
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
People Trust
20 aktywnych ofert