Senior Software Engineer for the Networking Stream in Katowice

Senior Software Engineer for the Networking Stream in Katowice

Katowice Pełny etat 138150 - 168850 zł / rok (szac.) Hybrydowo
G

W skrócie

  • Zadania: Twórz oprogramowanie sieciowe i współpracuj nad innowacyjnymi projektami.
  • Firma: GlobalLogic, zaufany partner inżynieryjny dla wiodących firm na świecie.
  • Benefity: Konkurencyjne wynagrodzenie, pakiet zdrowotny, elastyczna praca i rozwój zawodowy.
  • Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na przełomowe projekty.
  • Kwalifikacje: Doświadczenie w programowaniu niskopoziomowym i umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 138150 - 168850 zł za rok.

Poszukujemy Starszego Inżyniera Oprogramowania do naszego zespołu Platform Networking. Zespół buduje oprogramowanie sieciowe niskiego poziomu, integracje sterowników oraz niestandardowe demony zasilające naszą sieć w centrum danych. Będziesz portować demony sieciowe i umożliwiać wsparcie dla sprzętu SmartNIC i NIC nowej generacji na naszej nowej flocie serwerów ARM.

Wymagania:

  • Licencjat z informatyki, inżynierii elektrycznej lub pokrewnej dziedziny oraz duże doświadczenie w programowaniu niskiego poziomu w sieciach.
  • Mistrzostwo w Rust (dla DPDK tre_flow) oraz Go do oprogramowania sieciowego o wysokiej wydajności.
  • Solidne zrozumienie wewnętrznych struktur stosu sieciowego Linux, warstw gniazd oraz przetwarzania pakietów.
  • Rozwój funkcji sieciowych.

Umiejętności mile widziane:

  • Doświadczenie w portowaniu niestandardowych demonów sieciowych (Goblin, Comet) do nowych architektur CPU.

Obowiązki:

  • Portowanie wewnętrznych demonów i narzędzi sieciowych (Goblin, Comet, golinject) do uruchamiania natywnie w środowiskach ARM64.
  • Ustawienie i utrzymanie lokalnego środowiska deweloperskiego działającego na całym stosie Akamai Compute (Linode).
  • Proaktywne identyfikowanie i debugowanie złożonych problemów w całym stosie oprogramowania oraz portowanie istniejących komponentów stosu oprogramowania do architektury ARM.
  • Rozwój i ulepszanie możliwości sieciowych, w tym dodawanie wsparcia dla protokołów (takich jak DHCPv6) do demonów sieciowych oraz przenoszenie przetwarzania stosu sieciowego do NIC.
  • Przeprowadzanie strojenia wydajności i profilowania przepustowości pakietów na interfejsach sieciowych o wysokiej szybkości.
  • Proaktywne zgłaszanie zidentyfikowanych problemów i współpraca z innymi zespołami inżynieryjnymi w celu naprawy.

Co oferujemy:

  • Empowering Projects: Oferujemy ekscytującą możliwość przyczynienia się do przełomowych projektów, które wykorzystują nowoczesne technologie.
  • Empowering Growth: Wspieramy kulturę ciągłego uczenia się i rozwoju zawodowego.
  • DE&I Matters: Głęboko cenimy różnorodność i dążymy do zapewnienia równych szans dla wszystkich.
  • Career Development: Kładziemy silny nacisk na rozwój kariery, oferując liczne możliwości wzrostu.
  • Comprehensive Benefits: Oferujemy kompleksowy pakiet świadczeń, który priorytetowo traktuje dobro naszych konsultantów.
  • Flexible Opportunities: Priorytetowo traktujemy równowagę 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 w zakresie inżynierii cyfrowej dla największych i najbardziej myślących przyszłościowo firm na świecie.

Senior Software Engineer for the Networking Stream 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.

G

Dane kontaktowe:

Zespół rekrutacyjny GlobalLogic Inc.

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Software Engineer for the Networking Stream in Katowice

Go
Linux
Networking
Python
Rust
TCP/IP
Wireshark