Наша команда разрабатывает систему видеонаблюдения Trassir
Это профессиональная программа для построения многоуровневых систем безопасности. В нём есть не только возможность управлять камерами и писать с них архив, но и огромное количество дополнительных возможностей:
Адаптивные пользовательские интерфейсы для разных нужд;
Видеоаналитические модули;
Интеграция с пользовательскими скриптами;
Trassir Cloud - облачный сервис видеонаблюдения;
мобильный клиент к нашей системе видеонаблюдения.
Недавно DSSL взял курс на более радикальное развитие Trassir. Теперь нам нужно больше C++ программистов, которые будут помогать встраивать новые видеоаналитические алгоритмы. Опыт с машинным обучением приветствуется, но необязателен.
В наших планах:
Межкамерный трекинг людей;
Интеллектуальное определение качества изображения;
Распознаватель продуктов в магазине.
У нас есть исследователи, которые создадут алгоритмы, но их нужно будет ещё и встроить.
Мы найдём общий язык, если у вас есть:
Уверенное понимание C++ и его скользких моментов;
Знание паттернов проектирования, SOLID, умение проектировать понятный переиспользуемый код;
Умение разобраться в legacy коде и либо отрефакторить его либо переписать лучше;
Умение и желание не работать в стол и доводить дело до конца.
Опытом коммерческой разработки на C++ от трёх лет;
Или с меньшим опытом, если есть личные проекты-примеры на github.
Очень желателен, но не обязателен опыт работы с Qt
Дополнительными плюсами будут:
Linux на уровне продвинутого пользователя;
Знание особенностей многопоточного программирования;
Опыт автоматического тестирования и написания юнит-тестов;
Знание Python.
Кратко о том, что будет:
Опытные и увлеченные коллеги; взаимовыручка в команде;
Отсутствие работы в стол ;
Постоянное совершенствование всех рабочих процессов;
Свобода в имплементации технического решения.
Какие технологии мы используем?
C++, STL, Boost, Qt, PostgreSQL, Google test/mock, Python, Jenkins .
Вас ждёт:
УДАЛЕННАЯ работа. При желании можно работать в уютных офисах с современным мощным оборудованием в Москве и Краснодаре;
Гибкий график работы (можно начинать работать в 12, если так лучше работается);
Полностью белая заработная плата;
Возможности роста и развития внутри компании;
ДМС (с первого рабочего дня).