Linux Embedded Developer
100k - 120k PLN100 000 - 120 000 PLN/ mies.UoP
SeniorFull-time·Umowa o pracę
#434437·Dodano 2 dni temu·2
Źródło: IT FactoryTech Stack / Keywords
Embedded LinuxLinux KernelYoctoXDPeBPFKernelSharktrace-cmdftracesystemdcross-compilation
Firma i stanowisko
IT Factory to dynamiczna firma z doświadczeniem w rozwoju, wdrażaniu i wsparciu rozwiązań IT, realizująca projekty dla klienta z obszaru inżynierii.
Wymagania
- Bardzo dobra znajomość Linux Kernel internals: scheduler, memory management, IRQ/driver stack
- Praktyczne doświadczenie z KernelShark, trace-cmd, ftrace
- Umiejętność analizy trace’ów oraz identyfikacji problemów wydajnościowych
- Doświadczenie w optymalizacji wydajności systemu
- Bardzo dobra znajomość Embedded Linux
- Praktyczne doświadczenie z Yocto Project: poky, bitbake, layers
- Umiejętność tworzenia recipe, meta-layers i modyfikacji BSP
- Znajomość systemd i cross-compilation
- Doświadczenie z debugowaniem przy użyciu strace, dmesg, perf, ftrace, LTTng
- Znajomość Linux networking stack, w tym netlink, TC, eBPF
- Doświadczenie z XDP/eBPF w obszarze packet filtering lub traffic measurement
Mile widziane:
- Doświadczenie w obszarze real-time / low-latency optimization
- Background w Linux from scratch / mocno systemowym embedded
Obowiązki
- Analiza wydajności systemów opartych o Embedded Linux
- Diagnozowanie bottlenecków, latency i regresji wydajności
- Optymalizacja CPU usage, scheduler latency, memory footprint oraz I/O
- Praca z tracingiem i narzędziami diagnostycznymi Linux Kernel
- Rozwój i utrzymanie środowisk opartych o Yocto
- Tworzenie i utrzymanie recipe, warstw i modyfikacji BSP
- Praca z Linux networking stack oraz rozwiązaniami XDP/eBPF
- Wsparcie debugowania i strojenia systemów embedded o podwyższonych wymaganiach wydajnościowych
IT Factory
52 aktywne oferty