W skrócie
- Zadania: Twórz i optymalizuj jądro Linux oraz QEMU dla nowoczesnych rozwiązań ARM.
- Firma: GlobalLogic, lider w inżynierii cyfrowej z różnorodnymi projektami.
- Benefity: Konkurencyjne wynagrodzenie, elastyczne godziny pracy i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj nad przełomowymi projektami, które zmieniają świat technologii.
- Kwalifikacje: Doświadczenie w inżynierii systemów i głęboka znajomość jądra Linux.
Przewidywane wynagrodzenie mieści się w przedziale 63000 - 77000 zł za rok.
Poszukujemy starszego inżyniera oprogramowania, który dołączy do naszego zespołu Platform Infrastructure. Zespół odpowiada za niskopoziomowe systemy operacyjne, hipernadzorcze wirtualizacje oraz niestandardowe kompilacje jądra Linux, które zasilają naszą globalną chmurę. Będziesz odpowiedzialny za rebasing jądra, dostosowywanie QEMU oraz integrację sprzętu zabezpieczającego, aby uruchomić nasze nowe węzły obliczeniowe ARM na sprzęcie bare-metal.
Wymagania
- Wykształcenie i doświadczenie: Tytuł licencjata w dziedzinie informatyki, inżynierii lub pokrewnej, plus duże doświadczenie w inżynierii jądra i systemów niskiego poziomu.
- Ekspertyza jądra: Głębokie doświadczenie w pracy z jądrem Linux (v6.x) oraz wewnętrznymi architekturami ARM64.
- Programowanie systemowe: Mistrzostwo w C, asemblerze oraz integracjach systemów niskiego poziomu.
- Wirtualizacja i bezpieczeństwo: Duże doświadczenie z KVM i QEMU (szczególnie wirtualizacja ARM-on-ARM), plus integracja TPM 2.0 / vTPM.
- Debugowanie i narzędzia: Praktyczne doświadczenie z narzędziami do cross-kompilacji, niskopoziomowymi debuggerami (GDB, JTAG, narzędzia śledzące) oraz uruchamianiem hostów bare-metal w laboratoriach.
Obowiązki zawodowe
- Konfigurowanie, łatanie i budowanie jądra Linux oraz QEMU dla optymalnego bezpieczeństwa i wydajności na sprzęcie ARM.
- Migracja i rebasing istniejących poprawek jądra x86, aby wspierać nową kompilację ARM Debian.
- Implementacja i testowanie protokołów pomiaru rozruchu TPM 2.0 oraz integracje wirtualizacji vTPM.
- Ustawienie potoków budowania cross-kompilacji (MBS / Jenkins) dla budowania QEMU, Linux i modułów jądra.
- Debugowanie złożonych problemów integracji sprzętowo-programowej bezpośrednio na fizycznych maszynach ARM bare-metal w laboratoriach.
Co oferujemy
- Projekty dające moc: Z ponad 500 klientami z różnych branż i dziedzin, oferujemy ekscytującą możliwość przyczynienia się do przełomowych projektów wykorzystujących nowoczesne technologie.
- Rozwój osobisty: Wspieramy kulturę ciągłego uczenia się i rozwoju zawodowego.
- Różnorodność i integracja: Głęboko cenimy różnorodność i zapewniamy równe szanse dla wszystkich osób.
- Rozwój kariery: Nasza kultura korporacyjna kładzie silny nacisk na rozwój kariery, oferując liczne możliwości wzrostu.
- Kompleksowe świadczenia: Oferujemy kompleksowy pakiet świadczeń, który priorytetowo traktuje dobrostan naszych konsultantów.
- Elastyczne możliwości: Priorytetowo traktujemy równowagę między życiem zawodowym a prywatnym, oferując elastyczne możliwości dostosowane do Twojego stylu życia.
O GlobalLogic
GlobalLogic, firma należąca do grupy Hitachi, jest zaufanym partnerem w zakresie inżynierii cyfrowej dla największych i najbardziej innowacyjnych firm na świecie.
Senior System Engineer IRC305741 in Kraków – pracodawca: GlobalLogic Inc.
GlobalLogic to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku IoT. Nasza kultura pracy opiera się na różnorodności i inkluzyjności, co sprzyja kreatywności i innowacyjności. Oferujemy elastyczne warunki pracy oraz kompleksowy pakiet benefitów, dbając o zdrowie i dobrostan naszych pracowników.