Software Engineer – Networking & Drivers (DPU Team) (f / m/x) - Senior
Wiele lokalizacji, Wielkopolskie, PolskaSii Poland
Wynagrodzenie do ustalenia
Benefity
Great Place to Work
Stabilna sytuacja finansowa
Kontrakty z globalnymi markami
Centrum szkoleń wewnętrznych
Wielu ekspertów, od których możesz się uczyć
Otwarty i dostępny zarząd
Profit sharing
Program Sponsoringu Pasji
Cykliczne imprezy i wyjazdy integracyjne
Komfortowe i dobrze wyposażone biura
Aplikacja MySii
Opieka medyczna
Wymagania
Minimum 5 lat komercyjnego doświadczenia na podobnym stanowisku
Praktyczne doświadczenie w rozwoju C/C++ w systemie Linux
Doświadczenie w systemach sieciowych: NIC, przetwarzanie pakietów, płaszczyzna danych lub stosy I/O
Zrozumienie protokołów sieciowych Ethernet/IP/TCP/UDP
Znajomość wewnętrznych elementów jądra Linux i interfejsów API sterowników
Doświadczenie z narzędziami do debugowania, git i przepływami pracy CI/CD
Dobra znajomość języka angielskiego w mowie i piśmie (codzienna komunikacja)
Silny analityczny sposób myślenia, odpowiedzialność i nastawienie na współpracę
Wymagane miejsce zamieszkania w Polsce
Zakres obowiązków
Rozwijanie i utrzymywanie sterowników DPU i stosów oprogramowania sieciowego
Integracja i optymalizacja komponentów szybkiego przetwarzania pakietów
Debugowanie i profilowanie problemów z wydajnością ścieżki danych
Współpraca z zespołami zajmującymi się sprzętem i oprogramowaniem układowym w zakresie włączania i wdrażania funkcji
Udział w przeglądach projektów, przeglądach kodu i ciągłej integracji
Opis
W ramach grupy oprogramowania DPU będziesz rozwijać i optymalizować oprogramowanie sieciowe, sterowniki i komponenty ścieżek danych do wysokowydajnego przetwarzania danych. Mamy wiele ofert pracy zarówno dla młodszych, jak i starszych inżynierów, w zależności od poziomu doświadczenia. Będziesz pracować nad najnowocześniejszymi systemami C/C++ opartymi na Linuksie, przyczyniając się do rozwoju sterowników urządzeń, frameworków przetwarzania pakietów i wdrażania systemów dla produktów DPU nowej generacji. Dołączając do nas, stajesz się członkiem Centrum Kompetencyjnego Embedded w Sii - wewnętrznej jednostki organizacyjnej, zrzeszającej ponad 500 specjalistów w całym kraju! Obecnie pracujemy nad około 100 projektami dla 50 klientów z różnych branż, w tym motoryzacyjnej, IoT, telekomunikacyjnej i medycznej. Rozwijanie i utrzymywanie sterowników DPU i stosów oprogramowania sieciowego Integracja i optymalizacja komponentów szybkiego przetwarzania pakietów Debugowanie i profilowanie problemów z wydajnością ścieżki danych Współpraca z zespołami zajmującymi się sprzętem i oprogramowaniem układowym w zakresie włączania i wdrażania funkcji Udział w przeglądach projektów, przeglądach kodu i ciągłej integracji Minimum 5 lat komercyjnego doświadczenia na podobnym stanowisku Praktyczne doświadczenie w rozwoju C/C++ w systemie Linux Doświadczenie w systemach sieciowych: NIC, przetwarzanie pakietów, płaszczyzna danych lub stosy I/O Zrozumienie protokołów sieciowych Ethernet/IP/TCP/UDP Znajomość wewnętrznych elementów jądra Linux i interfejsów API sterowników Doświadczenie z narzędziami do debugowania, git i przepływami pracy CI/CD Dobra znajomość języka angielskiego w mowie i piśmie (codzienna komunikacja) Silny analityczny sposób myślenia, odpowiedzialność i nastawienie na współpracę Wymagane miejsce zamieszkania w Polsce Great Place to Work Stabilna sytuacja finansowa Kontrakty z globalnymi markami Centrum szkoleń wewnętrznych Wielu ekspertów, od których możesz się uczyć Otwarty i dostępny zarząd Profit sharing Program Sponsoringu Pasji Cykliczne imprezy i wyjazdy integracyjne Komfortowe i dobrze wyposażone biura Aplikacja MySii Opieka medyczna