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

до 250 000 ₽ на руки

Вакансия находится в архиве

ВК ИТС

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

С целью ускорения вывода на рынок следующего поколения программно-аппаратного комплекса для мониторинга дорожной обстановки, в команду разработки ПО видеоаналитики ищем разработчика на языке 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
Castle windsor
C++
Multithread programming
Python

Адрес

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

Контактная информация

ВК ИТС

Сайт: не указан

Почта: не указана

Вакансия опубликована 04.06.2024 в г. Москва.

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

#

Москва

Полный день

Компания-дистрибьютер, один из лидеров климатического оборудования на рынке в поисках сотрудника на позицию Разработчик микроконтроллеров C++ / Embedded developer!

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

  • Разработка ПО для микроконтроллеров...

28 марта

#

Middle

Москва

Удаленная работа

Наш продукт - это e-com Л’Этуаль, абсолютный лидер в сегменте бьюти и здоровья.

Что предстоит:

  • Участие в разработке новых фич и проектов в ландшафте цифровой коммерческой платформы Л’Этуаль.

Ищем коллегу с...

13 мая

#

Junior

Ставрополь

Полный день

КОРПОРАТИВНЫЙИНСТИТУТ ЭЛЕКТРОТЕХНИЧЕСКОГО ПРИБОРОСТРОЕНИЯ (КИЭП «ЭНЕРГОМЕРА») занимается разработкой идей и проектированием широкого спектра электротехнической продукции. Непрерывные разработки, максимально востребованные в отрасли, - наша заслуга, и мы не намерены останавливаться на достигнутом...

5 апреля