Middle С++ Developer по встраиванию решений видеоаналитики
Требуемый опыт работы: 1–3 года
Полная занятость, удаленная работа
Комплексный поставщик средств безопасности
Производитель профессионального оборудования и ПО для видеонаблюдения TRASSIR
Наша команда разрабатывает систему видеонаблюдения Trassir
Это профессиональная программа для построения многоуровневых систем безопасности. В нём есть не только возможность управлять камерами и писать с них архив, но и огромное количество дополнительных возможностей:
-
Адаптивные пользовательские интерфейсы для разных нужд;
-
Видеоаналитические модули;
-
Интеграция с пользовательскими скриптами;
-
Trassir Cloud - облачный сервис видеонаблюдения;
-
мобильный клиент к нашей системе видеонаблюдения.
Недавно DSSL взял курс на более радикальное развитие Trassir. Теперь нам нужно больше C++ программистов, которые будут помогать встраивать новые видеоаналитические алгоритмы. Опыт с машинным обучением приветствуется, но необязателен.
В наших планах:
-
Межкамерный трекинг людей;
-
Интеллектуальное определение качества изображения;
-
Распознаватель продуктов в магазине.
У нас есть исследователи, которые создадут алгоритмы, но их нужно будет ещё и встроить.
Мы найдём общий язык, если у вас есть:
-
Уверенное понимание C++ и его скользких моментов;
-
Знание паттернов проектирования, SOLID, умение проектировать понятный переиспользуемый код;
-
Умение разобраться в legacy коде и либо отрефакторить его либо переписать лучше;
-
Умение и желание не работать в стол и доводить дело до конца.
-
Опытом коммерческой разработки на C++ от трёх лет;
-
Или с меньшим опытом, если есть личные проекты-примеры на github;
-
Знание Python.
Очень желателен, но не обязателен опыт работы с Qt
Дополнительными плюсами будут:
-
Linux на уровне продвинутого пользователя;
-
Знание особенностей многопоточного программирования;
-
Опыт автоматического тестирования и написания юнит-тестов.
Кратко о том, что будет:
-
Опытные и увлеченные коллеги; взаимовыручка в команде;
-
Отсутствие работы “в стол”;
-
Постоянное совершенствование всех рабочих процессов;
-
Свобода в имплементации технического решения.
Какие технологии мы используем?
C++, STL, Boost, Qt, PostgreSQL, Google test/mock, Python, Jenkins.
Почему мы?
- Официальное оформление по ТК
- ДМС и Телемедицина (в соответствии с правилами компании)
- Формат работы: в офисе, гибридный или удаленный (зависит от нескольких условий)
- Свой корпоративный университет
- Программа признания сотрудников. Корпоративная валюта и магазин HR
- Мы 20 лет на рынке в перспективной отрасли видеонаблюдения
- Российская IT-компания со своей внутренней командой инженеров и программистов
- Внедрена стратегия 2027. Ежегодный рост новых сотрудников на 15%. Возможности карьерного роста
- 35+ стран с интеграцией решений TRASSIR
- Офисы компании в СНГ, в Турции, в Индии и Китае
Ключевые навыки
- Qt
- Python
- Linux
- Git
- C++
Задайте вопрос работодателю
Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос
Вакансия опубликована 20 мая 2024 в Москве