Наша команда разрабатывает систему видеонаблюдения Trassir
Это профессиональная программа для построения многоуровневых систем безопасности. В нём есть не только возможность управлять камерами и писать с них архив, но и огромное количество дополнительных возможностей:
- Адаптивные пользовательские интерфейсы для разных нужд;
- Видеоаналитические модули;
- Интеграция с пользовательскими скриптами;
- Trassir Cloud - облачный сервис видеонаблюдения;
- Мобильный клиент к нашей системе видеонаблюдения.
Мы найдём общий язык, если у вас есть:
- Опыт коммерческой разработки на C++ от трёх лет;
- Знание Linux на уровне продвинутого пользователя;
- Опыт разработки сетевых приложений;
- Знание паттернов проектирования, SOLID, умение писать чистый код;
- Умение декомпозировать и оценивать задачи.
Дополнительными плюсами будут:
- Опыт низкоуровневого и системного программирования встроенных систем;
- Опыт создания прошивок с помощью Yocto, Buildroot и др.;
- Навыки профилировки и оптимизации производительности, поиска утечек памяти;
- Знание особенностей многопоточного программирования;
- Опыт автоматического тестирования и написания юнит-тестов;
- Знание QT.
Кратко о том, что будет:
- Опытные и увлеченные коллеги; взаимовыручка в команде;
- Отсутствие работы “в стол”;
- Постоянное совершенствование всех рабочих процессов;
- Свобода в имплементации технического решения.
Какие технологии мы используем?
C++, STL, Boost, Qt, PostgreSQL, Google test/mock, Python, Jenkins.