Linux Embedded Developer (KernelShark)
110 - 135 PLN/ godz.B2B (netto)
MidFull-time·B2B
#328683·Dodano 15 dni temu·32
Źródło: TQLOTech Stack / Keywords
KernelLinuxYocto
Firma i stanowisko
Nasz Klient to organizacja realizująca zaawansowane projekty technologiczne w obszarze systemów wbudowanych (embedded), koncentrująca się na optymalizacji wydajności i pracy na niskopoziomowym Linuxie. Projekt dotyczy analizy i optymalizacji wydajności systemów Linux (m.in. boot time, latency, networking) z wykorzystaniem narzędzi takich jak KernelShark, ftrace czy eBPF/XDP.
Wymagania
Must have:
- Bardzo dobra znajomość Linux Kernel internals (scheduler, memory, IRQ, drivers)
- Doświadczenie w pracy z KernelShark, ftrace, trace-cmd
- Praktyka w profilowaniu i optymalizacji wydajności systemów Linux
- Doświadczenie w Embedded Linux (Yocto, systemd, cross-compilation)
- Znajomość debugowania systemów (strace, dmesg, perf, LTTng)
- Bardzo dobra znajomość Yocto Project (bitbake, layers, recipes, BSP)
- Doświadczenie w Linux networking (netlink, TC, eBPF, XDP)
Nice to have:
- Doświadczenie w systemach real-time / low-latency
- Praca z przetwarzaniem rozproszonym lub systemami high-performance
- Background w firmach typu Intel / Nokia (low-level Linux)
Obowiązki
- Analizą i optymalizacją wydajności systemów Linux (CPU, latency, memory, I/O)
- Pracą z narzędziami tracingowymi (KernelShark, ftrace, trace-cmd)
- Identyfikacją wąskich gardeł i regresji wydajności
- Rozwojem i tuningiem systemów embedded Linux
- Współpracą przy implementacji i optymalizacji rozwiązań networking (XDP / eBPF)
- Debugowaniem systemów wbudowanych oraz analizą logów i trace’ów
Oferta
- Atrakcyjna stawka B2B
- Projekt o dużej skali i wysokim stopniu technicznej złożoności
- Praca na niskopoziomowym Linuxie i zaawansowanych narzędziach performance
- Elastyczny model pracy
- Długoterminowa współpraca
Inne informacje
Praca w trybie 100% remote z opcją pracy z biura we Wrocławiu.
TQLO sp. z o.o.
107 aktywnych ofert