Linux Embedded Developer (Yocto / Drivers / Security)
O projekcie
Dla klienta z branży IoT budujemy customowy system Linux Embedded dla dedykowanego urządzenia. Poszukujemy osoby skupionej na driver development, BSP, integracji HW oraz bezpieczeństwie systemu.
Nie szukamy wyłącznie Yocto Developera- kluczowe jest doświadczenie z niskopoziomowym Linux Embedded.
Zadania:
tworzenie i modyfikacja sterowników Linux,
rozwój BSP oraz Yocto layers / meta-layers,
integracja komponentów HW (SoC, secure element),
praca z bootloaderem U-Boot,
konfiguracja Secure Boot / TrustZone,
integracja systemów aktualizacji (RAUC / OSTree),
praca z pamięciami NAND,
debugowanie systemów embedded na poziomie kernel/system.
Wymagania:
doświadczenie z Embedded Linux,
praktyka w Linux Kernel / driver development,
znajomość Yocto Project,
doświadczenie z Secure Boot, TrustZone lub key management,
znajomość podstaw cybersecurity (klucze, certyfikaty, PKI),
doświadczenie z U-Boot,
doświadczenie w integracji HW/SW,
umiejętność debugowania systemów embedded.
Mile widziane:
secure elementy (np. OPTIGA),
doświadczenie z IoT i platformami SoC.
Oferujemy:
100% pracę zdalną,
udział w projekcie IoT z obszaru embedded Linux i security,
pracę z nowoczesnym stackiem technologicznym,
stabilną współpracę projektową,
elastyczną formę zatrudnienia.
Szukamy osoby, która lubi pracować blisko sprzętu- Linux Kernel, sterowniki, bootloader i bezpieczeństwo urządzeń.