Systems & Virtualization Engineer in Katowice

Systems & Virtualization Engineer in Katowice

Katowice Pełny etat 63000 - 77000 zł / rok (szac.) Stacjonarnie
O

W skrócie

  • Zadania: Rozwijaj i optymalizuj środowiska wirtualizacyjne dla nowoczesnych platform embedded.
  • Firma: Onwelo - innowacyjny partner technologiczny z globalnym zasięgiem.
  • Benefity: Elastyczne godziny pracy, zdalna praca, dostęp do szkoleń i ubezpieczenia zdrowotnego.
  • Pozostałe informacje: Aż 80% awansów odbywa się wewnętrznie, co stwarza świetne możliwości rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad ciekawymi projektami i rozwijaj swoje umiejętności w dynamicznym środowisku.
  • Kwalifikacje: Doświadczenie w wirtualizacji systemów embedded oraz dobra znajomość QEMU i Linux.

Przewidywane wynagrodzenie mieści się w przedziale 63000 - 77000 zł za rok.

Poznaj Onwelo. Onwelo jest partnerem technologicznym, który dostarcza kompleksowe usługi, od strategii i architektury, przez wdrożenia, po utrzymanie, w obszarach transformacji cyfrowej, danych i automatyzacji. Nasz zespół liczy ponad 400 specjalistów z silnymi kompetencjami seniorskim, a na koncie mamy 300+ zrealizowanych projektów dla dużych organizacji w Polsce, Europie i USA. Działamy z kilku polskich miast oraz z biur w Niemczech, Szwajcarii i USA, łącząc lokalną obecność z globalnym zasięgiem.

O projekcie. Poszukujemy doświadczonego Specjalisty/Specjalistki ds. Wirtualizacji QEMU i Platform Embedded Linux, który będzie odpowiedzialny za rozwój oraz doskonalenie środowisk wirtualizacyjnych dla nowoczesnych platform embedded.

Twoje zadania:

  • Rozwój i optymalizacja środowisk wirtualizacyjnych dla platform embedded opartych o ARM64, Yocto oraz Android.
  • Definiowanie, standaryzacja i wdrażanie skalowalnych procesów wirtualizacji w obszarze BSP (Board Support Package) i integracji systemowej.
  • Zapewnienie spójności pomiędzy platformami wirtualnymi i fizycznymi poprzez walidację rozwiązań oraz analizę różnic funkcjonalnych.
  • Analiza zachowania systemów z wykorzystaniem logów, śladów jądra (kernel traces), device tree oraz identyfikacja i rozwiązywanie niezgodności związanych z abstrakcją sprzętu, stubami czy współsymulacją (co-simulation).
  • Ścisła współpraca z zespołami architektury, BSP i integracji systemowej oraz dostarczanie eksperckich rekomendacji technicznych.
  • Dokumentowanie wyników analiz oraz przekształcanie zdobytej wiedzy w powtarzalne i skalowalne procesy.
  • Budowanie kompleksowego zrozumienia zależności pomiędzy hostem, emulatorem i systemem docelowym oraz tworzenie standardów opartych na wnioskach technicznych.

Kogo szukamy:

  • Kilkuletnie doświadczenie w obszarze wirtualizacji systemów embedded oraz analizy systemowej.
  • Bardzo dobra znajomość: QEMU (ARM64), Linux (preferowany Ubuntu), Yocto, Android Automotive (AGL i/lub AAOS).
  • Doświadczenie w pracy z: BSP (Board Support Package), Device Tree, jądrem Linux, sterownikami, procesami uruchamiania systemu (boot flow), integracją z układami SoC oraz zagadnieniami MMIO, DMA i przerwaniami.
  • Umiejętność prowadzenia zaawansowanej diagnostyki, debugowania i analizy przyczyn źródłowych problemów (root cause analysis).
  • Praktyczna znajomość narzędzi Linux: dmesg, perf, ftrace, trace-cmd.
  • Znajomość narzędzi do pracy z Device Tree: dtc, fdtdump.
  • Doświadczenie z narzędziami binarnymi: readelf, objdump, nm, strings.
  • Znajomość narzędzi do budowania i debugowania: Meson, Ninja, GDB.
  • Doświadczenie w obszarze co-simulation, w szczególności wykorzystania pamięci współdzielonej (shared memory) oraz backendów opartych o sockety.
  • Umiejętność automatyzacji procesów przy użyciu skryptów powłoki Linux (Shell Scripting).
  • Bardzo dobra znajomość języka angielskiego umożliwiająca swobodną pracę w międzynarodowym środowisku.

Co oferujemy:

  • Elastyczne godziny oraz możliwość pracy zdalnej.
  • Udział w ciekawych projektach dla globalnych klientów.
  • Aż 80% awansów w naszej firmie odbywa się wewnętrznie.
  • 90% kadry zarządzającej ma wykształcenie techniczne.
  • Dostęp do szkoleń wewnętrznych i ścieżek rozwojowych.
  • Udział w wydarzeniach zespołowych, firmowych spotkaniach i Town Hallach.
  • Wsparcie w budowaniu profesjonalnego wizerunku (personal branding).
  • Dostęp do ubezpieczenia na życie oraz prywatnej opieki medycznej dla siebie i rodziny.
  • Karta MultiSport, która wspiera dbałość o zdrowie i kondycję.

Systems & Virtualization Engineer in Katowice – pracodawca: Onwelo

Onwelo to doskonały pracodawca, który oferuje elastyczne godziny pracy oraz możliwość pracy hybrydowej, co sprzyja równowadze między życiem zawodowym a prywatnym. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mają dostęp do licznych szkoleń oraz ścieżek rozwojowych, co pozwala na ciągły rozwój kariery w międzynarodowym środowisku. Dodatkowo, oferujemy atrakcyjne benefity, takie jak ubezpieczenie na życie i prywatna opieka medyczna, co czyni naszą ofertę jeszcze bardziej konkurencyjną.

O

Dane kontaktowe:

Zespół rekrutacyjny Onwelo

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Systems & Virtualization Engineer in Katowice

QEMU
Linux (preferowany Ubuntu)
Yocto
Android Automotive (AGL i/lub AAOS)
BSP (Board Support Package)
Device Tree
Diagnostyka i debugowanie