Linux Embedded Developer
IT Factory
To rola inżyniera embedded Linux, głęboko zanurzonego w kernelu Linuksa i jego podsystemach. Osoba na tym stanowisku będzie zajmować się analizą wydajności, debugowaniem i optymalizacją systemów opartych na Embedded Linux, korzystając z narzędzi takich jak KernelShark, ftrace, eBPF oraz środowiska Yocto. To nie jest rola dla programisty aplikacji — to praca na niskim poziomie, blisko sprzętu i jądra systemu.
Brakuje: brak informacji o wielkości zespołu, nie podano liczby dni w biurze (hybryda).
To rola inżyniera embedded Linux, głęboko zanurzonego w kernelu Linuksa i jego podsystemach. Osoba na tym stanowisku będzie zajmować się analizą wydajności, debugowaniem i optymalizacją systemów opartych na Embedded Linux, korzystając z narzędzi takich jak KernelShark, ftrace, eBPF oraz środowiska Yocto. To nie jest rola dla programisty aplikacji — to praca na niskim poziomie, blisko sprzętu i jądra systemu.
- ✓Długoterminowy projekt
- ✓Nowoczesny stack z eBPF i Yocto
- ✓Szczegółowe wymagania techniczne wskazujące na realne potrzeby
- −Brak informacji o wielkości zespołu i projekcie
- −Brak wzmianki o dyżurach on-call lub wsparciu produkcyjnym
- !Opis lokalizacji: 'zdalnie lub Wrocław', ale dane strukturalne mówią Warszawa hybryda – niespójność
- !Poziom 'regular' może oznaczać oczekiwanie mid/senior, ale nie ma jasności
- !Brak informacji o możliwości całkowicie zdalnej pracy mimo hybrydowego trybu
- •Analiza wydajności systemów Embedded Linux z użyciem KernelShark, trace-cmd i ftrace
- •Diagnozowanie wąskich gardeł, opóźnień i regresji wydajnościowych w kernelu
- •Optymalizacja użycia CPU, opóźnień schedulera, footprintu pamięci oraz I/O
- •Tworzenie i utrzymywanie recipe, warstw i modyfikacji BSP w Yocto Project
- •Praca z Linux networking stack, w tym konfiguracja netlink, TC oraz eBPF
- •Implementacja rozwiązań XDP/eBPF do filtrowania pakietów lub pomiarów ruchu
- •Debugowanie systemów przy użyciu strace, dmesg, perf, LTTng i innych narzędzi
- •Wsparcie strojenia systemów embedded o wysokich wymaganiach wydajnościowych
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Inżynier z 3-4 latami w embedded Linux, biegły w kernelu i Yocto, potrafiący analizować trace'y i optymalizować system.
Juniorzy bez dużego doświadczenia kernelowego, osoby szukające pracy nad aplikacjami webowymi, ani ci, którzy nie lubią żmudnego debugowania i optymalizacji niskiego poziomu.
- ?Ile osób liczy zespół i jakie są role w projekcie?
- ?Czy projekt to produkt własny klienta, czy integratorski?
- ?Jak wygląda dostępność on-call lub wsparcie po wdrożeniu?
- ?Czy istnieje możliwość pracy całkowicie zdalnej mimo oznaczenia hybrydy?
- ?Jakie narzędzia do współpracy i code review są używane?
- ?Czy przewidziane są szkolenia lub budżet na rozwój w obszarze eBPF?
- ?Jaki jest przewidywany czas trwania projektu i czy są plany rozwoju?
- −Brak informacji o wielkości zespołu
- −Nie podano liczby dni w biurze (hybryda)
- −Brak opisu procesu rekrutacyjnego
- −Brak informacji o zakresie odpowiedzialności za utrzymanie po wdrożeniu