W skrócie
- Zadania: Optymalizuj wydajność sprzętu i implementuj nowoczesne technologie w projektach.
- 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 i wpływaj na przyszłość technologii.
- Kwalifikacje: Doświadczenie w programowaniu niskopoziomowym i optymalizacji wydajności.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
Poszukujemy Senior Software Engineer do zespołu Hardware Acceleration & Performance. Zespół optymalizuje wydajność sprzętu niskiego poziomu, offload PCIe oraz wysokiej prędkości interkonekty CPU w naszej flocie serwerów. Będziesz odpowiedzialny za implementację offload 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 systemowym niskiego poziomu, offload sprzętowym i optymalizacji wydajności.
- Silna znajomość C i C++ w programowaniu systemowym.
- Znajomość technologii SR-IOV, NFV (wirtualizacja funkcji sieciowych) i pass-through PCIe.
- Doświadczenie z frameworkami przyspieszającymi / bypass 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 NVLink CPU do CPU lub bezpośredniego mapowania pamięci PCIe.
Obowiązki:
- Implementacja i dostosowywanie możliwości offload sieciowego opartego na sprzęcie (SR-IOV, NFV) na hostach ARM.
- Profilowanie wydajności magistrali PCIe, przepustowości DMA i opóźnień pamięci w architekturach hostów.
- Benchmarking i integracja mechanizmów NVLink w celu optymalizacji wydajności interkonektów 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: 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.
- Rozwój kariery: Nasza kultura korporacyjna kładzie silny nacisk na rozwój kariery, oferując liczne możliwości wzrostu.
- Kompleksowe benefity: 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 cyfrowym świecie dla największych i najbardziej innowacyjnych firm.
Senior Low Level & Hardware Performance Engineer II in Katowice – 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.