Unlock Full Resume Report

New offer - be the first one to apply!

September 2, 2026

Embedded Linux / Yocto Engineer

Mid • Remote

90 - 105 PLN/yr

Poznan, WP, Poland

Projekt koncentruje się na rozwoju i utrzymaniu środowiska embedded Linux budowanego w oparciu o Yocto Project. Zakres współpracy obejmuje konfigurację i rozwój warstw systemowych, tworzenie receptur, integrację komponentów aplikacyjnych oraz diagnozowanie problemów związanych z procesem budowania i działaniem systemu na platformach docelowych.

Poszukujemy osoby do współpracy w roli Embedded Linux / Yocto Engineer. Rola ma charakter techniczny i wymaga samodzielności w analizowaniu oraz rozwiązywaniu zagadnień związanych z warstwą systemową embedded Linux i jej integracją z platformą sprzętową.

Dostępność: Poszukiwane są osoby dostępne od zaraz lub z maksymalnie 2-tygodniową dostępnością.

Czym będziesz się zajmować?

  • Rozwojem oraz dostosowywaniem środowiska embedded Linux z wykorzystaniem Yocto Project
  • Pracą z istniejącymi warstwami BSP oraz ich konfiguracją i dostosowywaniem do potrzeb rozwijanego rozwiązania
  • Tworzeniem i modyfikowaniem własnych receptur Yocto oraz warstw odpowiedzialnych za integrację komponentów aplikacyjnych
  • Analizowaniem i rozwiązywaniem problemów pojawiających się podczas procesu budowania obrazów systemu
  • Integracją aplikacji i komponentów tworzonych w C/C++ ze środowiskiem embedded Linux
  • Konfiguracją oraz dostosowywaniem elementów systemowych z wykorzystaniem device tree overlays, systemd oraz mechanizmów cross-compilation
  • Diagnozowaniem problemów występujących na poziomie systemu operacyjnego oraz podstawową analizą zagadnień związanych z Linux kernel
  • Współpracą przy uruchamianiu i weryfikacji przygotowanych obrazów systemu na docelowych platformach sprzętowych

Czego od Ciebie oczekujemy?

Must have:

  • Minimum 3 lata komercyjnego doświadczenia w obszarze embedded Linux
  • Bardzo dobra, praktyczna znajomość Yocto Project
  • Doświadczenie w pracy z istniejącymi warstwami BSP oraz dostosowywaniu ich do wymagań projektu
  • Umiejętność tworzenia i modyfikowania własnych receptur Yocto oraz warstw aplikacyjnych
  • Doświadczenie w diagnozowaniu i rozwiązywaniu problemów związanych z procesem budowania obrazów systemu
  • Dobra znajomość C/C++ oraz doświadczenie w tworzeniu aplikacji lub komponentów dla embedded Linux
  • Praktyczna znajomość mechanizmów cross-compilation
  • Doświadczenie w pracy z device tree overlays oraz systemd
  • Podstawowa znajomość debugowania Linux kernel

Nice to have:

  • Doświadczenie z platformami NVIDIA Jetson, w szczególności Nano, Xavier lub Orin
  • Doświadczenie w samodzielnym BSP bring-up
  • Bardziej zaawansowana znajomość Linux kernel oraz zagadnień związanych z integracją systemu z platformą sprzętową

Dlaczego warto?

  • Udział w projekcie, w którym Yocto Project stanowi jeden z kluczowych elementów środowiska technologicznego
  • Projekt łączący rozwój warstwy systemowej embedded Linux z integracją oprogramowania z docelową platformą sprzętową
  • Techniczne wyzwania związane z budowaniem, konfiguracją i diagnostyką dedykowanych obrazów systemu
  • Rozwój i optymalizacja środowiska embedded Linux wykorzystywanego na docelowych platformach sprzętowych

Similar jobs you might like