Embedded Linux / Yocto Engineer (m/w/d) Platform & Build System
PeopleTrust
Rola polega na modernizacji i utrzymaniu systemu budowania obrazów Embedded Linux dla modułowej platformy IoT. Inżynier będzie odpowiedzialny za upgrade Yocto (Kirkstone → Scarthgap), aktualizację kernela i bootloadera, integrację OTA (Mender) oraz zapewnienie stabilności buildów dla dwóch platform ARM (ModBerry CM4 i Compulab iMX8). Praca jest w dużej mierze samodzielna, wymaga dobrej znajomości Yocto i umiejętności debugowania złożonych środowisk buildowych.
Brakuje: nie podano wielkości zespołu ani struktury organizacyjnej, brak opisu procesu rekrutacyjnego.
Rola polega na modernizacji i utrzymaniu systemu budowania obrazów Embedded Linux dla modułowej platformy IoT. Inżynier będzie odpowiedzialny za upgrade Yocto (Kirkstone → Scarthgap), aktualizację kernela i bootloadera, integrację OTA (Mender) oraz zapewnienie stabilności buildów dla dwóch platform ARM (ModBerry CM4 i Compulab iMX8). Praca jest w dużej mierze samodzielna, wymaga dobrej znajomości Yocto i umiejętności debugowania złożonych środowisk buildowych.
- ✓Praktycznie w 100% zdalna (95% remote)
- ✓Ciekawe technicznie zadanie – upgrade Yocto, nowe platformy ARM
- ✓Możliwość pracy z nowoczesnymi narzędziami: KAS, GitLab CI, Mender
- ✓Elastyczne zaangażowanie (ok. 30h/tyg.)
- −Początek projektu w maju 2026 (ponad rok od daty ogłoszenia) – możliwy błąd daty lub bardzo odległy horyzont
- −Krótki okres projektu (maj–grudzień 2026) z niepewnym przedłużeniem
- −Zaangażowanie tylko 30h/tyg – może być niestabilne finansowo
- !Praca przez agencję/outsourcing, co może oznaczać mniejszą stabilność
- !Wymagany język niemiecki – ogranicza liczbę kandydatów
- !Okazjonalne wizyty onsite w Hamburgu – konieczność podróży
- !Brak informacji o teamie i procesie rekrutacyjnym
- •Upgrade Yocto z Kirkstone do Scarthgap
- •Budowanie i testowanie obrazów Linux dla ModBerry CM4 oraz Compulab iMX8
- •Aktualizacja kernela, Device Tree i U-Boot dla obu platform
- •Konfiguracja KAS i migracja istniejących konfiguracji
- •Integracja i testowanie Mender (OTA updates)
- •Przygotowanie i udostępnianie SDK dla deweloperów
- •Debugowanie problemów buildowych i runtime'owych
- •Dokumentowanie zmian w warstwach, receptach i konfiguracjach
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z 3-4 latami doświadczenia w Embedded Linux, który pracował z Yocto i ARM, ale niekoniecznie przy upgrade'ach Yocto. Potrafi obsługiwać CI/CD i Mender, a podstawy Buildroot ma opanowane. Język niemiecki na poziomie komunikatywnym.
Nie dla juniorów bez doświadczenia w Embedded Linux ani osób, które nie znają niemieckiego. Również nie dla osób szukających pełnego etatu (30h/tyg) lub nieakceptujących okazjonalnych podróży do Hamburga.
- ?Czy start projektu to faktycznie maj 2026, czy to pomyłka?
- ?Jaka jest wielkość zespołu i struktura (ile osób, czy jest Tech Lead)?
- ?Czy istnieje możliwość przedłużenia kontraktu po grudniu 2026?
- ?Jak pokrywane są koszty wizyt onsite w Hamburgu (transport, zakwaterowanie)?
- ?Czy wymagana jest znajomość języka niemieckiego w stopniu zaawansowanym, czy wystarczy komunikatywny?
- ?Jaki jest stosowany system kontroli wersji i CI/CD poza GitLab CI?
- ?Czy istnieje możliwość zwiększenia wymiaru godzin do 40h/tyg?
- ?Jakie są główne wyzwania techniczne w obecnym build systemie?
- −Nie podano wielkości zespołu ani struktury organizacyjnej
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo, czy inżynier będzie pracował bezpośrednio dla klienta czy przez PeopleTrust
- −Brak informacji o benefitach poza stawką godzinową
- −Nie określono, czy narzędzia (laptop) są zapewnione