Embedded Linux Engineer (Yocto) – IoT (m/k/n)
Upvanta
Rola skupia się na rozwoju i utrzymaniu systemów Embedded Linux z użyciem Yocto dla urządzeń IoT. Obejmuje niskopoziomową pracę: Secure Boot, U-Boot, sterowniki, systemy aktualizacji (RAUC/OSTree) oraz integrację sprzętu (SoC, NAND). To typowe stanowisko embedded – dużo pracy z BSP i bezpieczeństwem.
Brakuje: nie podano wielkości zespołu ani liczby projektów równoległych., brak informacji o on-call lub dyżurach..
Rola skupia się na rozwoju i utrzymaniu systemów Embedded Linux z użyciem Yocto dla urządzeń IoT. Obejmuje niskopoziomową pracę: Secure Boot, U-Boot, sterowniki, systemy aktualizacji (RAUC/OSTree) oraz integrację sprzętu (SoC, NAND). To typowe stanowisko embedded – dużo pracy z BSP i bezpieczeństwem.
- ✓W pełni zdalna praca (remote) – duża elastyczność.
- ✓B2B z atrakcyjną stawką miesięczną (23520-28560 PLN).
- ✓Dofinansowanie szkoleń i kursów – możliwość rozwoju.
- ✓Przejrzysty proces rekrutacyjny: CV, rozmowa wstępna, techniczna.
- !Poziom 'regular' w danych strukturalnych, ale wymagania wskazują na wyższy seniority (Secure Boot, sterowniki, SoC).
- !Firma to IT services – możliwa praca przy kliencie i zmienne projekty.
- !Brak informacji o wielkości zespołu i konkretnym projekcie.
- •Rozwój i utrzymanie systemu Embedded Linux opartego o Yocto (tworzenie i modyfikacja meta-layers)
- •Integracja komponentów sprzętowych w BSP (Board Support Package)
- •Implementacja i modyfikacja mechanizmów Secure Boot oraz TrustZone
- •Konfiguracja i rozwój bootloadera U-Boot
- •Tworzenie i modyfikacja sterowników Linux
- •Implementacja i utrzymanie systemów aktualizacji (RAUC lub OSTree)
- •Debugowanie i analiza problemów w systemach embedded
- •Współpraca z zespołami hardware i software przy integracji urządzeń IoT
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Osoba z solidnym doświadczeniem w embedded Linux (3+ lata) i praktyczną znajomością Yocto, która miała styczność z Secure Boot i U-Boot, nawet jeśli nie w pełni samodzielnie.
Nie dla kogoś bez doświadczenia z Embedded Linux i Yocto. Juniorzy lub osoby z czysto aplikacyjnym backgroundem nie znajdą tu dopasowania.
- ?Ile osób liczy zespół embedded i jak wygląda podział zadań?
- ?Czy projekt to praca dla jednego klienta, czy rotacyjnie?
- ?Jakie są główne wyzwania techniczne w obecnym projekcie?
- ?Czy jest możliwość wpływu na wybór komponentów (SoC, secure elements)?
- ?Jak wygląda on-call / wsparcie produkcyjne?
- ?Czy w projekcie używany jest RAUC czy OSTree i dlaczego?
- ?Jaki jest stosunek pracy nad nowymi funkcjami do utrzymania istniejącego kodu?
- ?Czy firma oferuje budżet na narzędzia (np. sprzęt deweloperski)?
- −Nie podano wielkości zespołu ani liczby projektów równoległych.
- −Brak informacji o on-call lub dyżurach.
- −Nie wiadomo, czy praca jest przy jednym produkcie, czy przy wielu klientach.
Praca w metodyce agile/scrum, współpraca z zespołami hardware i software. Kultura oparta na 'We Care More' – deklarowane dbanie o ludzi.
Etapy: 1. CV, 2. Introductory interview, 3. Technical interview.
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Linux. Pełne statystyki zarobków →