Software Engineer for the Networking Stream in Katowice

Software Engineer for the Networking Stream in Katowice

Katowice Pełny etat 65700 - 80300 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 65700 - 80300 zł za rok.

Szukamy inżyniera oprogramowania na poziomie średnim, który dołączy do zespołu Platform Networking. Zespół ten buduje oprogramowanie sieciowe niskiego poziomu, integracje sterowników oraz niestandardowe demony zasilające naszą sieć 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 edukacyjne i doświadczenie:

  • 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) na nowe architektury CPU.

Obowiązki:

  • Portowanie wewnętrznych demonów i narzędzi sieciowych (Goblin, Comet, golinject) do uruchamiania natywnie w środowiskach ARM64.
  • Ustawienie lokalnego środowiska deweloperskiego: Utrzymywanie lokalnego środowiska deweloperskiego działającego na całym stosie Akamai Compute (Linode).
  • Debugowanie i portowanie ARM: Proaktywne identyfikowanie i debugowanie złożonych problemów w całym stosie oprogramowania oraz portowanie istniejących komponentów stosu oprogramowania na architekturę ARM.
  • Rozwój funkcji sieciowych: Rozwój i ulepszanie możliwości sieciowych, w tym dodawanie wsparcia dla protokołów (takich jak DHCPv6) do demonów sieciowych.
  • Optymalizacja wydajności i profilowanie: Przeprowadzanie optymalizacji wydajności i profilowania przepustowości pakietów na interfejsach sieciowych o wysokiej prędkości.
  • Współpraca między zespołami: Proaktywne zgłaszanie zidentyfikowanych problemów i współpraca z innymi zespołami inżynieryjnymi w celu rozwiązania problemów.

Co oferujemy:

  • Projekty dające moc: Oferujemy ekscytującą możliwość przyczynienia się do przełomowych projektów, które wykorzystują nowoczesne technologie.
  • Wzrost: Fosterujemy kulturę ciągłego uczenia się i rozwoju zawodowego.
  • Różnorodność i inkluzyjność: Doceniamy różnorodność i zapewniamy równe szanse dla wszystkich.
  • Rozwój kariery: Nasza kultura korporacyjna kładzie silny nacisk na rozwój kariery.
  • 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.

GlobalLogic, firma należąca do grupy Hitachi, jest zaufanym partnerem inżynieryjnym cyfrowym dla największych i najbardziej myślących przyszłościowo firm na świecie.

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 Software Engineer for the Networking Stream in Katowice

Go
Linux
Networking
Python
Rust
TCP/IP
Wireshark