Programista Embedded Linux DevOps Engineer (K/M)
⚲ Ożarów Mazowiecki
Do uzgodnienia
Wymagania
- min. 3 lata doświadczenia na podobnym stanowisku
- wykształcenie wyższe I stopnia lub wyższe (preferowane: informatyka, elektronika, telekomunikacja, fizyka, automatyka i robotyka)
- szerokie doświadczenie w pracy z systemami wbudowanymi
- znajomość architektury ARM oraz doświadczenie z Barebox, U-Boot i jądrem Linux
- praktyczna znajomość Yocto Project, Buildroot oraz systemów budowania i środowisk CI/CD
- angielski na poziomie B2
Mile widziane
- wiedza z zakresu sieci komputerowych
- podstawowa znajomość C/C++
Opis stanowiska
Praca przy systemach Embedded Linux na architekturze ARM w firmie o znaczeniu dla obronności Państwa — rozwijasz i optymalizujesz dystrybucje wbudowane (Yocto, Buildroot), konfigurujesz bootloadery i jądro Linux oraz utrzymujesz pipeline'y CI/CD. To oferta dla kogoś, kto łączy kompetencje embedded z DevOps i nie przeszkadza mu praca w środowisku regulowanym. Szczera uwaga: nazwa stanowiska łączy dwie role (embedded + DevOps), a w opisie pojawia się wdrażanie narzędzi opartych na LLM — to technologie, które w zastosowaniach produkcyjnych bywają jeszcze mało dojrzałe, więc warto dopytać, jak realnie wygląda ten zakres.
🔍 Dekoder Ogłoszenia
🔴
Programista Embedded Linux DevOps Engineer
Połączenie dwóch ról, które mogą wymagać od kandydata bardzo szerokiego zakresu umiejętności i doświadczenia, potencjalnie rozmywając specjalizację.
🟡
Minimum 3 lata doświadczenia na podobnym stanowisku
Może oznaczać, że firma szuka kogoś, kto już przeszedł przez podobne wyzwania i nie wymaga szkolenia od podstaw, ale też może sugerować, że nie szukają juniora.
🔴
Szerokie doświadczenie w pracy z systemami wbudowanymi
Jest to ogólne stwierdzenie, które może oznaczać zarówno głębokie zrozumienie, jak i powierzchowną znajomość wielu aspektów systemów wbudowanych.
🟢
Możliwość współtworzenia innowacyjnych produktów na najwyższym światowym poziomie
Choć brzmi ambitnie, może oznaczać pracę nad projektami o wysokim ryzyku niepowodzenia lub wymagającymi ciągłego dostosowywania się do szybko zmieniających się technologii.
🔴
Wdrażanie lokalnych środowisk i narzędzi deweloperskich, w tym rozwiązań opartych na LLM
Włączenie LLM może oznaczać eksperymentowanie z nowymi technologiami, które nie są jeszcze w pełni dojrzałe lub stabilne w zastosowaniach produkcyjnych.