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ą życie ludzi.
- Kwalifikacje: Doświadczenie w inżynierii systemów i głęboka znajomość jądra Linux.
Przewidywane wynagrodzenie mieści się w przedziale 118800 - 145200 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.
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, debuggerami niskiego poziomu (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 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: W GlobalLogic 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: Oprócz sprawiedliwej rekompensaty, oferujemy kompleksowy pakiet świadczeń, który priorytetowo traktuje dobrostan naszych konsultantów.
- Elastyczne możliwości: W GlobalLogic priorytetem jest równowaga 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 in Kraków – pracodawca: GlobalLogic
GlobalLogic Automotive to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku inżynieryjnym w Krakowie. Nasza kultura pracy opiera się na ciągłym uczeniu się i wsparciu dla pracowników, co pozwala na rozwijanie umiejętności w obszarze testowania pojazdów oraz współpracy z zespołami inżynieryjnymi. Oferujemy elastyczne warunki pracy, bogaty pakiet benefitów oraz możliwość uczestniczenia w innowacyjnych projektach, które mają realny wpływ na życie ludzi.