Senior Embedded Linux Engineer (Yocto)
AVENGA (Agencja Pracy, nr KRAZ: 8448)
Rola skupia się na tworzeniu, dostosowywaniu i utrzymywaniu buildów Yocto dla systemów embedded Linux. Będziesz odpowiedzialny za integrację komponentów sprzętowych i programowych, optymalizację procesów budowania, zarządzanie wieloma systemami build (BitBake, CMake, Bazel, Gradle, Maven) oraz zapewnienie bezpieczeństwa (cybersecurity, secure boot). To stanowisko wymaga głębokiej wiedzy o embedded Linux, C/C++ i Python, a także umiejętności pracy z różnymi architekturami (ARM, x86).
Brakuje: brak informacji o wielkości zespołu i strukturze organizacyjnej, nieznana jest konkretna domena produktu (automotive, iot, przemysł?).
Rola skupia się na tworzeniu, dostosowywaniu i utrzymywaniu buildów Yocto dla systemów embedded Linux. Będziesz odpowiedzialny za integrację komponentów sprzętowych i programowych, optymalizację procesów budowania, zarządzanie wieloma systemami build (BitBake, CMake, Bazel, Gradle, Maven) oraz zapewnienie bezpieczeństwa (cybersecurity, secure boot). To stanowisko wymaga głębokiej wiedzy o embedded Linux, C/C++ i Python, a także umiejętności pracy z różnymi architekturami (ARM, x86).
- ✓Nowoczesne technologie i możliwość pracy z różnymi systemami build
- ✓Międzynarodowe projekty i rozwój kompetencji
- !Oferta przez agencję pracy – możliwy outsourcing do różnych klientów bez gwarancji stabilności projektu
- !Brak opisu konkretnego produktu lub domeny – rola może być bardzo zmienna
- !Wymaganie znajomości wielu systemów build (Bazel, Gradle, Maven) może wskazywać na oczekiwanie wszechstronności, która rzadko występuje w embedded
- •Tworzenie i modyfikacja receptur Yocto oraz warstw (layers)
- •Debugowanie i optymalizacja embedded Linux (kernel, bootloader, systemy plików)
- •Integracja komponentów sprzętowych i pisanie driverów w C/C++
- •Konfiguracja i utrzymanie pipeline'ów CI/CD dla buildów embedded
- •Implementacja security hardening (secure boot, szyfrowanie, aktualizacje)
- •Praca z wieloma systemami build: CMake, Bazel, Gradle, Maven, Autotools
- •Kodowanie w Pythonie i Shell do automatyzacji i testowania
- •Współpraca z zespołami hardware i software przy integracji systemów
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z co najmniej 3-4 latami doświadczenia z Yocto i embedded Linux, znający C++ i Python, mający podstawową wiedzę o secure boot i cybersecurity. Potrafi samodzielnie zarządzać buildem i rozwiązywać problemy integracyjne.
Osoby bez ugruntowanej wiedzy o Yocto i embedded Linux, juniorzy szukający pierwszego projektu, ani specjaliści od aplikacji webowych lub backendu nie znajdą tu dopasowania.
- ?Dla ilu klientów/projektów będzie się pracować jednocześnie?
- ?Ile osób liczy zespół i jaki jest podział ról?
- ?Czy wymagana jest znajomość konkretnej wersji Yocto lub dystrybucji embedded Linux?
- ?Jak wygląda proces bezpieczeństwa (secure boot, aktualizacje) i jakie regulacje są stosowane?
- ?Czy przewidziane są dyżury on-call lub praca w trybie krytycznym?
- ?Jaka jest architektura docelowa (ARM/x86) i czy są to projekty greenfield czy legacy?
- ?Czy istnieje możliwość wpływu na wybór narzędzi i procesów buildowych?
- ?Jakie benefity oferuje agencja (np. karta sportowa, polisa) i jak wygląda integracja z klientem końcowym?
- −Brak informacji o wielkości zespołu i strukturze organizacyjnej
- −Nieznana jest konkretna domena produktu (automotive, IoT, przemysł?)
- −Brak opisu procesu rekrutacyjnego
- −Nie określono, czy wymagane są podróże służbowe
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię C++. Pełne statystyki zarobków →