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 zyskaj długoterminową karierę z doskonałymi możliwościami uczenia się i rozwoju, które pozwolą ci być na bieżąco z najnowszymi technologiami trendy.O PLVisionWee to firma zajmująca się rozwojem oprogramowania, specjalizująca się w sieciach komputerowych i systemach wbudowanych. PLVision ma biura w Krakowie w Polsce oraz na Ukrainie: we Lwowie, Odessie, Kijowie i Charkowie (obecnie przeniesione). Założona w 2007 roku firma pomaga liderom branży sieciowej i ambitnym start-upom w USA, Izraelu i krajach UE we wprowadzaniu innowacyjnych produktów. 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 sieci wbudowanych — Przeprowadzanie badań i analiz w celu określenia optymalne rozwiązania — Wdrażanie przenośnego oprogramowania sieciowego we wbudowanym środowisku dla linii produktów przełączników/routerów Ethernet — Stosowanie metodologii pełnego cyklu rozwojowego, od projektu po końcową dostawę do klientów w dużych centrach danych. — Tworzenie wiodących w branży środowisk open source Wymagania dotyczące wakatów: — Komputer licencjacki nauka lub pokrewna dyscyplina techniczna — Co najmniej 2 lata komercyjnego doświadczenia w inżynierii oprogramowania — Dobra znajomość języka 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 pracy na różnych platformach tworzenie aplikacji — Doskonałe umiejętności rozwiązywania problemów i debugowania — Skuteczne umiejętności komunikacyjne i umiejętność wspólnej pracy we własnym zakresie — Zorientowany na klienta, zmotywowany i elastyczny — Biegła znajomość technicznego języka angielskiego na poziomie średniozaawansowanym lub wyższym Wolne stanowisko plus opcje: — Znajomość protokołów routingu, takich jak BGP, OSPF, RIP, a także TCP /IP, ARP, DHCP itp. będą znaczącą zaletą — Praktyczne doświadczenie z systemami kompilacji — Doświadczenie we wdrażaniu protokołów sieciowych warstwy 2 lub warstwy 3 i programowaniu gniazd TCP — Biegłość w obsłudze sieci Linux — Doświadczenie w tworzeniu dokumentów projektowych — Doświadczenie w technologiach wirtualizacji i konteneryzacji — Znajomość projektowania obiektowego (OOD) i wzorców projektowych — biegła znajomość języków skryptowych, takich jak Bash lub Python