С++ Inżynier oprogramowania Київ, Львів, Краків (Польща), віддалено 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/400
С++ Inżynier oprogramowania Київ, Львів, Краків (Польща), віддалено 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, stosowanego 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 trendami technologicznymi. O firmie PLVision Weare zajmującej się rozwojem oprogramowania, specjalizującej 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 na rynek 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 ustalenia optymalne rozwiązania —Wdrażanie oprogramowania sieci przenośnej w środowisku wbudowanym dla linii produktów przełączników/routerów Ethernet —Zastosowanie metodologii pełnego cyklu rozwojowego, od projektu po końcową dostawę do klientów w dużych centrach danych. —Tworzenie kodu w wiodących w branży środowiskach open source Wymagania dotyczące stanowiska: —Licencjat z informatyki lub pokrewnej dyscypliny technicznej —Co najmniej 2 lata komercyjnego doświadczenia w inżynierii oprogramowania —Dobra znajomość języka C++/C —Doświadczenie z wbudowanym systemem operacyjnym RTOS lub wbudowanymi systemami operacyjnymi (takimi jak Linux, VxWorks) —Zrozumienie modelu OSI i znajomość podstawowych protokołów sieciowych L2/L3 —Doświadczenie w tworzeniu aplikacji wieloplatformowych —Doskonałe umiejętności rozwiązywania problemów i debugowania —Efektywne umiejętności komunikacyjne i zdolność do wspólnej pracy we własnym zakresie —Zorientowany na klienta, zmotywowany i elastyczny —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ędzie znaczącą zaletą —Praktyczne doświadczenie z systemami kompilacji —Doświadczenie we wdrażaniu protokołów sieciowych warstwy 2 lub warstwy 3 i programowaniu TCP gniazd — Znajomość 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łość w językach skryptowych, takich jak Bash lub Python