Motorola Solutions Systems Polska
Команды Video Solutions в научно-исследовательском центре в Кракове динамично растут с 2019 года. В настоящее время у нас работает более 150 специалистов, работающих над решениями для стационарных и мобильных камер, видеоаналитики, систем управления видео, а также контроля доступа. Мы ищем инженера-программиста, занимающегося разработкой программного обеспечения для линейки видеопродуктов Motorola, состоящей из аналитических камер и устройств под управлением операционной системы Linux. Платформы
Команды Video Solutions в научно-исследовательском центре в Кракове динамично растут с 2019 года. В настоящее время у нас работает более 150 специалистов, работающих над решениями для стационарных и мобильных камер, видеоаналитики, систем управления видео, а также контроля доступа. Мы ищем инженера-программиста, занимающегося разработкой программного обеспечения для линейки видеопродуктов Motorola, состоящей из аналитических камер и устройств под управлением операционной системы Linux. Платформы видеоаналитики Motorola позволяют нашим пользователям активно контролировать свои помещения с помощью передовой видеоаналитики и видео высокого разрешения/высокого качества. Сотрудничая с командой разработчиков аппаратного обеспечения, платформ, клиент-серверных средств, мультимедиа, SQA и компьютерного зрения, вы будете разрабатывать API-интерфейсы и реализовывать межпроцессные коммуникации, которые связывают программное обеспечение уровня платформы с новейшими технологиями видео и бизнес-аналитики. В этой роли вы также будете помогать разрабатывать программное обеспечение для новых функций компьютерного зрения и машинного обучения на основе алгоритмов нашей исследовательской группы. Более 2 лет коммерческого опыта использования C++ 17 и новее. Знание стандартной библиотеки: STL-контейнеры и алгоритмы. Знание структур данных, алгоритмов и проектирования программного обеспечения. Понимание и доказанное умение работать с концепциями операционных систем, включая процессы, потоки, мьютексы. Знание разработки программного обеспечения. передовой опыт, включая среды сборки и автоматическое тестирование. Владение английским языком на уровне, позволяющем эффективное общение. Предпочтение будет отдано кандидатам со следующими навыками и опытом: Опыт непрерывной интеграции в высокодоступной производственной среде. Опыт работы с видео, компьютерным зрением (OpenCV) или машинами. обучение Опыт работы с языками сценариев (особенно Python) Команды Video Solutions в центре исследований и разработок в Кракове динамично растут с 2019 года. В настоящее время у нас работает более 150 специалистов, работающих над решениями для стационарных и мобильных камер, видеоаналитики, систем управления видео. а также контроль доступа. Мы ищем инженера-программиста, занимающегося разработкой программного обеспечения для линейки видеопродуктов Motorola, состоящей из аналитических камер и устройств под управлением операционной системы Linux. Платформы видеоаналитики Motorola позволяют нашим пользователям активно контролировать свои помещения с помощью передовой видеоаналитики и видео высокого разрешения/высокого качества. Сотрудничая с командой разработчиков аппаратного обеспечения, платформ, клиент-серверных средств, мультимедиа, SQA и компьютерного зрения, вы будете разрабатывать API-интерфейсы и внедрять межпроцессные коммуникации, которые связывают программное обеспечение уровня платформы с передовыми технологиями видео и бизнес-аналитики. В этой роли вы также будете помогать разрабатывать программное обеспечение для новых функций компьютерного зрения и машинного обучения на основе алгоритмов нашей исследовательской группы. ,[Разработка качественного программного обеспечения для многоядерных встроенных устройств Linux, работающих в режиме реального времени, Разработка и внедрение сложного масштабируемого многопоточного объектно-ориентированного программного обеспечения на C++ в соответствии с современными шаблонами проектирования C++, Оптимизация алгоритмов и системы для обеспечения производительности в реальном времени, Применение навыков решения проблем и опыт выявления и улучшения проблем с производительностью системы низкого уровня, поддержание и улучшениесоздавать системы встроенного ПО с использованием CMake, Docker и Python. Написание модульных тестов и автоматических тестов функций для обеспечения качества продукта. Работа с командой обеспечения качества над определением тестовых примеров для новых функций и областей для регрессионных тестов. Сотрудничество с нашей исследовательской группой при внедрении компьютера. приложения для машинного обучения и машинного обучения на оборудовании] Требования: C++, STL, Структуры данных, Операционная система, Автоматическое тестирование, OpenCV, Python Дополнительно: Спортивная подписка, Частное здравоохранение, Небольшие команды, Международные проекты, Бесплатный кофе, Столовая, Велопарковка, Игровая комната, Душ, Бесплатные закуски, Бесплатная парковка, Без дресс-кода.