← к выдаче
разработка

Embedded Linux / Yocto Engineer

TQLO SP. Z O.O.Poznań24 дн. назад

Коротко

Owns embedded Linux development using C/C++ and Yocto project. · Needs: C/C++, Linux, Yocto project.

Описание от работодателя

Required skills: C/C++, Linux, yocto project Nasz Klient to organizacja rozwijająca zaawansowane rozwiązania technologiczne oparte na systemach embedded Linux, wymagające budowy stabilnych, odpowiednio skonfigurowanych i dopasowanych do sprzętu środowisk systemowych. 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. Do realizacji projektu 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ą. 📍 Tryb Współpracy: Poznań - projekt zdalny z okazjonalnymi wizytami wymaganymi ze względu na dostęp do sprzętu ⏱️ Dostępność: Poszukujemy osób dostępnych 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 📍 Dziękujemy za wszystkie zgłoszenia! Skontaktujemy się z wybranymi osobami. TQLO Sp. z o.o. – Agencja Zatrudnienia (nr KRAZ 33580)