⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Разработчик C++ (Linux/win) видеонаблюдение

Прямой работодатель  KRAFTWAY ( kraftway.ru )
Москва, Россия
Миддл
Информационные технологии • Разработка • C++ • Qt • PostgreSQL • Системная интеграция
13 июля 2021
Удаленная работа • Работа в офисе
Опыт работы любой
150 000 ₽
Работодатель  KRAFTWAY
Описание вакансии

Крафтвэй. Мы занимаемся разработкой ПО, материнских плат, коммутаторов, ПК/Серверов и т.п.

Большое внимание уделяем созданию программно-аппаратных решений.

Сейчас мы в поиске разработчика C++.

Наш проект: Видеонаблюдение.

Речь про  видеонаблюдение в переходах, на мостах и в парках по Москве.

Также есть успешный опыт нескольких внедрений того же проекта на небольшие  промышленные объекты.

Что интересного:

- нетривиальный проект, с разнообразными серверной и клиентской частью, многочисленными технологиями и приличными нагрузками (несколько тысяч камер, больше сотни серверов);

- возможность на деле столкнуться с RTSP, HTTP, TCP протоколами, а также ZeroMQ, PostgreSQL;

- нетривиальные задачи по аппаратному декодированию и отрисовке видео (ffmpeg, OpenGL и многое другое);

- realtime аналитика движения и не только на базе OpenCV, которую надо развивать;

- небольшие и изощрённые задачи для любителей Qt, вроде тайловых карт и многопоточных файловых загрузчиков;

- кроссплатформенная разработка: Windows, Linux, Astra Linux (это уже не так страшно);

- небольшая, дружелюбная команда;

Рабочий процесс отлажен (DevOps, Agile, тестировщики + автотесты, дизайнер);

JIRA,Gitlab,CI,Confluence.

Сейчас нужно будет работать со следующими задачами:

Окно управления видеостеной, рестайлинг самой видеостены с таймлайном.

Вывод видео  Direct Draw, OpenGL.
Объединение виджетов.
Создание кастомных виджетов.
Отрисовка объектов на карте местности и масштабирование карты
Окна утилит управления (деревья, списки, кнопки, выезжающие меню и пр)
У нас QT widget + QSS но можно использовать QML.
Веба пока нет, но возможно в перспективе утилита конфигурации будет в вебе.
3d графика на карте и в меню управления поворотной камерой в дальней перспективе, пока 2D.

 

Наши базовые требования:

  • C++11/14 и выше.
  • Qt.
  • Опыт работы с БД (желательно PostgeSQL).
  • Знания и понимания сетей.
  • Не боятся проектов на 120к+ строк кода).

Наши условия:

Наш офис в районе  метро Алексеевская, 5 минут пешком от метро.
График работы: Пятидневка. 8-часовой рабочий день. Обычно с 10 до 19.
Уровень зарплаты: Мы ориентируемся на 150 +/- т.р. в месяц. Зарплата официальная.


Специализация
Информационные технологииРазработкаC++QtPostgreSQL
Отрасль и сфера применения
Системная интеграция
Уровень должности
Миддл