Напиши текст вакансии для должности "Middle С++ Developer по встраиванию решений видеоаналитики". Название компании: "DSSL". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Qt', 'Python', 'Linux', 'Git', 'C++'

Наша команда разрабатывает систему видеонаблюдения 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, если так лучше работается);   Полностью белая заработная плата;   Возможности роста и развития внутри компании;   ДМС (с первого рабочего дня).