Linux Embedded Developer

100k - 120k PLN/ mies.UoP
SeniorFull-time·Umowa o pracę
#434437·Dodano 2 dni temu·2
Źródło: IT Factory
Aplikuj teraz

Tech 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

IT Factory

52 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz