Czy jesteś zainteresowany tworzeniem oprogramowania dla dużych centrów danych? PLVision poszukuje inżyniera oprogramowania C++ do projektowania, rozwijania i utrzymywania złożonych aplikacji sieciowych wbudowanych, w tym nowych pakietów oprogramowania i protokołów. Na tym stanowisku dołączysz do bardzo doświadczonego międzynarodowego zespołu SONiC, który opracowuje i obsługuje przełączniki nowej generacji, od 10G/40G do 100G/400G/800G. Będziesz przyczyniać się do ulepszania funkcji przekazywania
Czy jesteś zainteresowany tworzeniem oprogramowania dla dużych centrów danych? PLVision poszukuje inżyniera oprogramowania C++ do projektowania, rozwijania i utrzymywania złożonych aplikacji sieciowych wbudowanych, w tym nowych pakietów oprogramowania i protokołów. Na tym stanowisku dołączysz do bardzo doświadczonego międzynarodowego zespołu SONiC, który opracowuje i obsługuje przełączniki nowej generacji, od 10G/40G do 100G/400G/800G. Będziesz przyczyniać się do ulepszania funkcji przekazywania pakietów, dostarczania obszernych danych telemetrycznych i projektowania funkcji dla przełącznika Ethernet. Dodatkowo będziesz częścią zespołu, który aktywnie buduje społeczność open source dla oprogramowania przełącznika, które jest stosowane przez różnych dostawców usług w chmurze. Dołącz do PLVision i zdobądź długoterminową karierę z doskonałymi możliwościami uczenia się i rozwoju, które pozwolą Ci być na bieżąco z najnowszymi trendami technologicznymi. Obowiązki na stanowisku: - Projektowanie i opracowywanie nowych pakietów oprogramowania i protokołów przy jednoczesnym zachowaniu istniejącej funkcjonalności złożonych aplikacji sieciowych wbudowanych - Przeprowadzanie badań i analiz w celu określenia optymalnych rozwiązań - Wdrażanie przenośnego oprogramowania sieciowego w środowisku wbudowanym dla linii produktów przełączników/routerów Ethernet - Zatrudnianie metodologia pełnego cyklu rozwoju, od projektu po końcową dostawę do klientów w dużych centrach danych.- Opracowywanie kodu w wiodących w branży środowiskach open source Wymagania dotyczące wakatów: - Licencjat z informatyki lub pokrewnej dyscypliny technicznej - Co najmniej 2 lata doświadczenia komercyjne doświadczenie w inżynierii oprogramowania - Dobra znajomość C++/C - Doświadczenie z wbudowanym RTOS lub wbudowanymi systemami operacyjnymi (takimi jak Linux, VxWorks) - Zrozumienie modelu OSI i znajomość podstawowych protokołów sieciowych L2/L3 - Doświadczenie w aplikacjach wieloplatformowych rozwój- Doskonałe umiejętności rozwiązywania problemów i debugowania - Skuteczne umiejętności komunikacyjne i umiejętność pracy zespołowej - Zorientowany na klienta, zmotywowany i elastyczny - Biegła znajomość technicznego języka angielskiego na poziomie średniozaawansowanym lub wyższym Wakat plus opcje: - Znajomość protokołów routingu takich jak BGP, OSPF, RIP, a także TCP/IP, ARP, DHCP itp. będą znaczącym atutem- Praktyczne doświadczenie w budowaniu systemów- Doświadczenie we wdrażaniu protokołów sieciowych warstwy 2 lub 3 oraz programowaniu gniazd TCP- Biegłość w sieciach Linux- Doświadczenie w tworzeniu dokumentów projektowych- Doświadczenie z technologiami wirtualizacji i konteneryzacji- Znajomość projektowania obiektowego (OOD) i wzorców projektowych- Biegłość w językach skryptowych takich jak Bash lub Python
Pokaż więcej
Pokaż mniej
Тип зайнятості
Повний робочий день