Разработчик С++

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Проектирование и автоматизация процессов продаж и обслуживание телекоммуникационной компании

Описание вакансии

Условия работы

Проект: Видеонаблюдение 

Наш сервис позволяет осуществлять видеонаблюдение за любым объектом: от маленького магазина до огромных офисов и производств.

Наша цель — предоставить удобный сервис, который помогает обеспечить безопасность и дает возможность собирать различную статистику с помощью видеонаблюдения.

Для этого мы разработали и поддерживаем сайт, настольное приложение для Windows, мобильные приложения для iOS и Android, а также свой локальный видеосервер.

Мы развиваем модули видеоаналитики, интегрируем модули партнеров, что позволяет анализировать и собирать статистику, и управлять различными процессами в реальном времени. Гибкая система тарификации позволяет собрать тариф практически под любого клиента.

Согласно исследованиям рынка облачного видеонаблюдения, Ростелеком занимает лидирующую позицию в сегменте B2B с долей выше 80%.

Обязанности:

  • Участие в разработке ПО платформы видеонаблюдения, работающего на IP камерах
  • Интеграция существующего ПО с чипсетами (SoC) разных производителей
  • Оптимизация кода с целью повышения устойчивости, быстродействия и безопасности
  • Изучение и использование новых эффективных подходов в разработке, использование инструментов, повышающих качество, скорость разработки, тестирования и внедрения.

Требования:

  • Опыт коммерческой разработки ПО на С++ не ниже стандарта C++11 от 3 лет
  • Знание STL
  • Опыт разработки на Linux
  • Опыт работы с Git, практикой code review
  • Опыт работы с системами управления проектами (JIRA, Redmine и т.п.)
  • Технический английский.

Желательно:

  • Знание современных стандартов C++
  • Опыт системной разработки с применением POSIX API
  • Опыт разработки event driven сетевых приложений
  • Знание Make, CMake, Docker, Bash
  • Опыт работы и сборки под встраиваемые системы (ARM), предпочтительно для работы с видео (embedded linux)
  • Кодирование видео, понимание структуры видеопотоков на уровне двоичных данных, знание протоколов доставки видео, например RTSP
  • Опыт работы с Gitlab CI
  • Опыт работы с системами сборки buildroot/yocto.

Бонусы

Условия:

  • Возможность частично удаленной работы или полностью удаленной работы, гибкий график;
  • Приятная и инициативная команда, внимательное к возникающим проблемам руководство;
  • Оклад + премии;
  • ДМС со стоматологией\компенсация мед. услуг по чекам, компенсация фитнеса или других вещей по вашему выбору из предложенных категорий;
  • Кофе-пойнты, в которых всегда есть печенье/фрукты, кофе и чай;
  • Возможность участия в профильных конференциях и обучение за счет компании.