Poszukujemy doświadczonego programisty C który dołączy do zespołu odpowiedzialnego za tworzenie warstwy wirtualizacji od podstaw na sprzęcie opartym na architekturze ARM. Jeśli masz doświadczenie w pracy z systemami niskopoziomowymi, Linuxem/POSIX oraz wirtualizacją
Lokalizacja: Warszawa / Hybryda / Zdalnie
responsibilities :
Tworzenie nowego oprogramowania w obszarze wirtualizacji (np. Hypervisor) dla procesorów ARM.
Optymalizacja wydajności warstwy wirtualizacji w kontekście architektury ARM.
Prace na poziomie jądra Linux i sterowników w celu integracji wirtualizacji z systemem operacyjnym.
Praca w zespole odpowiedzialnym za budowanie infrastruktury wirtualizacyjnej od podstaw.
requirements-expected :
Bardzo dobra znajomość programowania w języku C (ANSI C).
Doświadczenie w programowaniu w środowiskach wielowątkowych/wielordzeniowych (multi-core/multi-threaded).
Znajomość systemów operacyjnych Linux i interfejsu POSIX.
Doświadczenie w tworzeniu sterowników dla jądra Linux.
Umiejętność optymalizacji oprogramowania dla procesorów ARM.
Znajomość technologii wirtualizacji, w tym HyperVisor.
Umiejętność programowania w asemblerze.
Doświadczenie w obliczeniach równoległych (parallel computation).
Znajomość języka angielskiego na poziomie umożliwiającym komunikację w mowie i piśmie.
offered :
Wynagrodzenie w przedziale 130 –150 PLN netto/h + VAT na zasadach B2B.
Najnowocześniejszy sprzęt IT oraz pełne wsparcie techniczne.