Инженер - разработчик С++

ВК ИТС

Инженер - разработчик С++

Москва, улица Космонавта Волкова, 31

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

С целью ускорения вывода на рынок следующего поколения программно-аппаратного комплекса для мониторинга дорожной обстановки, в команду разработки ПО видеоаналитики ищем разработчика на языке C++. Сервисы, которыми владеет команда решают следующие задачи:

  • Получение данных от сенсоров: камер, радаров и др.
  • Реконструкция сцены
  • Детектирование, идентификация и сопровождение участников движения: транспортных средств (ТС), пешеходов и проч.
  • Классификация атрибутов наблюдаемых объектов: марка, модель, тип, цвет ТС, государственная принадлежность номерных пластин, состояние фар, ремней безопасности в ТС, определение фазы светофора и др.
  • Распознавание номеров ТС
  • Мониторинг условий наблюдения: освещённость, изменение ракурса и др.
  • Оповещение высокоуровневых сервисов о результатах анализа
  • Трансляция аннотированных видео потоков

Продукты, в состав которых входят разрабатываемые решения используются для анализа дорожной обстановки, сбора статистики транспортных потоков, фото-видеофиксации нарушений ПДД, комплексов весо-габаритного контроля, систем free-flow на платных дорогах и других подобных систем. Продукты нашей компании успешно конкурируют с аналогичными решениями наших конкурентов не только на российском рынке, но и на рынках Азии и Северной Африки.

Особенностью создаваемых нами систем является то, что они работают с постоянной высокой нагрузкой и большим потоком данных. Системы обычно работают на edge-устройствах с ограниченным объёмом ресурсов и производительностью, а следовательно у нас высокие требования к эффективности кода и потреблению ресурсов. Все системы предназначены для работы в автономном режиме 24/7/365, что означает повышенные требования к стабильности работы, а также способность системы автоматически восстанавливаться после сбоев.

Команда состоит из разработчиков разного уровня и наиболее плотно взаимодействует с командой машинного обучения. У нас есть автоматические интеграционные тесты, автоматизированы CI и CD. Стараемся культивировать здоровую инженерную культуру, ориентированную на создание качественных продуктов с длительным жизненным циклом и профессиональное развитие всех участников команды.

В составе команды вам предстоит:

  • Разрабатывать на современном C++ тестируемые, расширяемые, отказоустойчивые, кроссплатформенные сервисы
  • Оптимизировать код как по производительности, так и по потреблению ресурсов
  • Писать unit-тесты
  • Выполнять рефакторинг кода
  • Предоставлять свой код на ревью и выполнять ревью кода коллег
  • Участвовать в ежедневных и еженедельных планированиях, ретроспективах и других командных активностях
  • Принимать участие в проектировании архитектуры, проработке детального дизайна, оценке сроков, планировании работы
  • Участвовать в совершенствовании рабочих процессов и используемых технологий, для чего доносить свои предложения и конструктивно критиковать предложения коллег
  • Развивать профессиональные навыки и изучать новые технологии с целью их применения в продукте
  • Взаимодействовать с инженерами техподдержки, тестировщиками, разработчиками из соседних команд и менеджерами для повышения общего качества и востребованности продукта.

От вас мы ожидаем:

  • Уверенное знание современного C++
  • Навык применения на практике принципов, шаблонов и паттернов проектирования
  • Безудержное желание делать больше, быстрее и качественнее несмотря на неудачи, просчеты, неожиданности, препятствия и рутину

Мы работаем со следующими технологиями:

  • Основная платформа: Nvidia Jetson TX2/Orin, дополнительно поддерживаем: x86_64 Linux/Windows
  • CUDA
  • GStreamer
  • Nvidia DeepStream
  • MQTT
  • REST
  • С++14/17
  • Boost (asio, multi_index, datetime, lockfree, log и проч.)
  • CMake/CPack/CTest
  • Python

Мы предлагаем:

  • Разнообразные задачи в сложных проектах, успешность решения которых непосредственно влияет на конкурентоспособность компании
    современные подходы к организации разработки
  • Участие в разработке продуктов, конкурентных как на российском, так и на мировом рынке
  • Возможность использования самых современных технологий
  • Современные подходы к организации разработки
  • Гибкий график работы
  • Можно работать как удалённо, так и в офисе
  • Все трудовые отношения в соответствии с трудовым кодексом, испытательный срок 3 месяца
  • Офис в зелёном районе недалеко от станции МЦД "Красный Балтиец"
  • ДМС после испытательного срока;
  • Конкурентная заработная плата (обсуждается индивидуально с кандидатом).
Навыки
  • Linux
  • STL
  • C++
  • Multithread Programming
  • Python
Посмотреть контакты работодателя

Адрес

Похожие вакансии

YADRO
Полный день
  • Москва

  • Не указана

Рекомендуем
ГК Триалинк

Разработчик C/C++/Qt

ГК Триалинк

Полный день
  • Москва

  • от 180000 RUR

Рекомендуем
Новые Телеком Решения (НТР)

С/С++ Developer (NB-IoT)

Новые Телеком Решения (НТР)

Гибкий график
  • Москва

  • от 150000 RUR

Рекомендуем
ИТЕРАНЕТ
Полный день
  • Москва

  • от 150000 RUR

МТС
Полный день
  • Москва

  • от 150000 RUR

МЦСТ
Полный день
  • Москва

  • от 150000 RUR

Синтелс
Полный день
  • Москва

  • от 150000 RUR

Топ Системы
Гибкий график
  • Москва

  • от 150000 RUR

Синтелс
Полный день
  • Москва

  • от 150000 RUR

Rambler&Co
Полный день
  • Москва

  • от 150000 RUR

Лаборатория Безопасных Систем

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

Лаборатория Безопасных Систем

Полный день
  • Москва

  • от 150000 RUR

Инженерная компания

Программист С++ | Полатор

Инженерная компания

Полный день
  • Москва

  • от 200000 RUR

ITentika
Удаленная работа
  • Москва

  • от 200000 RUR

MIND Software
Полный день
  • Москва

  • от 200000 RUR

BAUM
Полный день
  • Москва

  • от 200000 RUR

РОДЖИИ ЕВРОПА
Полный день
  • Москва

  • от 200000 RUR

Genius Group
Полный день
  • Москва

  • от 250000 RUR

АСКОН
Удаленная работа
  • Москва

  • от 250000 RUR

Национальный Инновационный Центр

Разработчик C, C++ (middle)

Национальный Инновационный Центр

Полный день
  • Москва

  • от 250000 RUR

Топ Системы

Программист С++

Топ Системы

Полный день
  • Москва

  • от 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию