W skrócie
- Zadania: Optymalizuj wydajność sprzętu i implementuj nowoczesne technologie w 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 programowaniu niskopoziomowym i optymalizacji wydajności.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
Poszukujemy starszego inżyniera oprogramowania, który dołączy do zespołu przyspieszania sprzętu i wydajności. Zespół optymalizuje wydajność sprzętu niskiego poziomu, offloady PCIe oraz wysokowydajne połączenia CPU w naszej flocie serwerów. Będziesz odpowiedzialny za wdrażanie offloadów SR-IOV/NFV oraz badanie możliwości NVLink na naszych flagowych serwerach ARM.
Wymagania:
- Licencjat z informatyki, inżynierii komputerowej lub pokrewnej dziedziny.
- Minimum 4 lata doświadczenia w programowaniu systemów niskiego poziomu, offloadzie sprzętowym i optymalizacji wydajności.
- Silna znajomość C i C++ w programowaniu systemowym.
- Znajomość technologii SR-IOV, NFV (wirtualizacja funkcji sieciowych) i offloadów PCIe.
- Doświadczenie z frameworkami przyspieszającymi / omijaniem jądra (eBPF lub DPDK).
- Umiejętności profilowania wąskich gardeł systemowych, analizy przepustowości DMA i opóźnień pamięci.
Preferowane:
- Doświadczenie w obliczeniach o wysokiej wydajności (HPC) lub środowiskach offload sprzętowego telekomunikacji.
- Znajomość interkonektów CPU NVLink lub bezpośredniego mapowania pamięci PCIe.
Obowiązki:
- Wdrażanie i dostosowywanie możliwości offloadu sieciowego opartego na sprzęcie (SR-IOV, NFV) na hostach obliczeniowych ARM.
- Profilowanie wydajności magistrali PCIe, przepustowości DMA i opóźnień pamięci w różnych architekturach hostów.
- Benchmarking i integracja mechanizmów NVLink w celu optymalizacji wydajności połączeń CPU do CPU.
- Dostarczanie rekomendacji technicznych, ulepszeń jądra i optymalizacji kodu w przestrzeni użytkownika w celu maksymalizacji przepustowości platformy.
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 duży 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: Priorytetem jest równowaga między życiem zawodowym a prywatnym, oferując elastyczne możliwości dostosowane do Twojego stylu życia.
GlobalLogic, firma należąca do grupy Hitachi, jest zaufanym partnerem inżynieryjnym w dziedzinie cyfrowej dla największych i najbardziej innowacyjnych firm na świecie.
Senior Low Level & Hardware Performance Engineer II in Wrocław – 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.