Stanowisko zostało zamknięte przez spółkę
Znajdź podobne oferty pracy
Następna praca

Inżynier oprogramowania C++ - Analityka wideo @ Motorola Solutions Systems Polska w Motorola Solutions Systems Polska

Opublikowano ponad 30 dni temu

7 wyświetleń

Motorola Solutions Systems Polska

Motorola Solutions Systems Polska

0
0 recenzji
Brak doświadczenia
Pełny etat
Zespoły Video Solutions w centrum R&D w Krakowie dynamicznie rozwijają się od 2019 roku. Obecnie na pokładzie mamy ponad 150 specjalistów pracujących nad rozwiązaniami dla kamer stacjonarnych i mobilnych, analityką wideo, systemami zarządzania wideo i kontroli dostępu. Poszukujemy inżyniera oprogramowania zajmującego się tworzeniem oprogramowania dla linii produktów wideo firmy Motorola obejmującej kamery analityczne i urządzenia z systemem operacyjnym Linux. Platformy analizy wideo firmy Motoro
Zespoły Video Solutions w centrum R&D w Krakowie dynamicznie rozwijają się od 2019 roku. Obecnie na pokładzie mamy ponad 150 specjalistów pracujących nad rozwiązaniami dla kamer stacjonarnych i mobilnych, analityką wideo, systemami zarządzania wideo i kontroli dostępu. Poszukujemy inżyniera oprogramowania zajmującego się tworzeniem oprogramowania dla linii produktów wideo firmy Motorola obejmującej kamery analityczne i urządzenia z systemem operacyjnym Linux. Platformy analizy wideo firmy Motorola umożliwiają naszym użytkownikom proaktywne monitorowanie obiektów przy użyciu zaawansowanych analiz wideo i wideo o wysokiej rozdzielczości/wysokiej jakości. Współpracując z zespołem twórców sprzętu, platformy, klienta/serwera, multimediów, SQA i wizji komputerowej, będziesz opracowywać interfejsy API i wdrażać komunikację międzyprocesową, która łączy oprogramowanie na poziomie platformy z najnowocześniejszymi analitykami wideo i biznesowymi. Na tym stanowisku będziesz także pomagać w projektowaniu oprogramowania produkcyjnego dla nowych funkcji widzenia komputerowego i uczenia maszynowego w oparciu o algorytmy naszego zespołu badawczego. Ponad 2 lata komercyjnego doświadczenia w C++ 17 i nowszych Znajomość biblioteki standardowej: kontenerów STL i algorytmów Znajomość struktur danych, algorytmów i projektowania oprogramowania Zrozumienie i sprawdzona umiejętność korzystania z koncepcji systemów operacyjnych, w tym procesów, wątków, muteksów Znajomość inżynierii oprogramowania najlepsze praktyki, w tym środowiska kompilacji i testy automatyczne Znajomość języka angielskiego na poziomie umożliwiającym efektywną komunikację Preferowani będą kandydaci posiadający następujące umiejętności i doświadczenie: Doświadczenie w ciągłej integracji w wysoce dostępnym środowisku produkcyjnym Doświadczenie w pracy z wideo, wizją komputerową (OpenCV) lub maszyną nauka Doświadczenie z językami skryptowymi (szczególnie Python) Zespoły Video Solutions w centrum R&D w Krakowie dynamicznie rosną od 2019 roku. Obecnie na pokładzie mamy ponad 150 specjalistów pracujących nad rozwiązaniami dla kamer stacjonarnych i mobilnych, analityką wideo, systemami zarządzania wideo jak również kontrolę dostępu. Poszukujemy inżyniera oprogramowania zajmującego się tworzeniem oprogramowania dla linii produktów wideo firmy Motorola obejmującej kamery analityczne i urządzenia z systemem operacyjnym Linux. Platformy analizy wideo firmy Motorola umożliwiają naszym użytkownikom proaktywne monitorowanie obiektów przy użyciu zaawansowanych analiz wideo i wideo o wysokiej rozdzielczości/wysokiej jakości. Współpracując z zespołem twórców sprzętu, platformy, klienta/serwera, multimediów, SQA i wizji komputerowej, będziesz opracowywać interfejsy API i wdrażać komunikację międzyprocesową, która łączy oprogramowanie na poziomie platformy z najnowocześniejszymi analitykami wideo i biznesowymi. Na tym stanowisku będziesz także pomagać w projektowaniu oprogramowania produkcyjnego dla nowych funkcji widzenia komputerowego i uczenia maszynowego w oparciu o algorytmy naszego zespołu badawczego. ,[Opracowywanie oprogramowania o jakości produkcyjnej dla wielordzeniowych, wbudowanych urządzeń Linux w czasie rzeczywistym, Projektowanie i wdrażanie zaawansowanego, skalowalnego, wielowątkowego oprogramowania obiektowego w języku C++ zgodnie z nowoczesnymi wzorcami projektowymi C++, Optymalizacja algorytmów i systemu w celu zapewnienia wydajności w czasie rzeczywistym, Stosowanie umiejętności rozwiązywania problemów i doświadczenie w identyfikowaniu i ulepszaniu problemów z wydajnością systemu niskiego poziomu, utrzymywaniu i ulepszaniurove systemy budowania oprogramowania sprzętowego przy użyciu CMake, Docker i Python, pisanie testów jednostkowych, automatycznych testów funkcji w celu zapewnienia jakości produktu, współpraca z zespołem ds. zapewnienia jakości przy identyfikacji przypadków testowych dla nowych funkcji i obszarów do testów regresyjnych, współpraca z naszym zespołem badawczym przy wdrażaniu komputera aplikacje wizyjne i do uczenia maszynowego na sprzęcie] Wymagania: C++, STL, Struktury danych, System operacyjny, Testowanie automatyczne, OpenCV, Python Dodatkowo: Abonament sportowy, Prywatna opieka medyczna, Małe zespoły, Projekty międzynarodowe, Darmowa kawa, Stołówka, Parking dla rowerów, Pokój zabaw, Prysznic, Bezpłatne przekąski, Bezpłatny parking, Zakaz ubioru.
Brak doświadczenia
Pełny etat
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować