
яндекс · Санкт-Петербург, Москва · 2 июн.
Опыт: От 3 лет
Команда сервисов удалённого управления автономным флотом занимается интерфейсами и сервисами для управления удалёнными устройствами в нестандартных ситуациях, а также для мониторинга и контроля флота во всех локациях. Наши сервисы реализуют все процессы — от призыва оператора до прямого вмешательства. Мы разрабатываем сервисы управления, назначения операторов, видеостриминга, а также ПО на устройствах для обработки команд.
Ищем разработчика на C++, которому интересно создавать решения с фокусом на стабильность, развивать текущие сервисы, поддерживать код на устройствах и отвечать за их функциональность. Вам предстоит разрабатывать архитектуру, код и доводить их до продакшена.
Разработка высоконагруженных сервисов удалённого управления
Вы будете проектировать и создавать сервисы для обмена данными с нашим автономным флотом: получать информацию о состоянии устройств и передавать им команды. Помимо этого, нужно будет реализовывать интеграцию с инфраструктурой реалтайм-трансляций камер с нашего флота. Эти сервисы крайне важны для эксплуатации автономного транспорта, и к ним выставляются высокие требования по надёжности, качеству и производительности.
Разработка ПО на устройствах
Вам предстоит разрабатывать ПО на устройствах для передачи данных и выполнения бизнес-логики через асинхронные RPC, реализуемые в рамках ROSмодулей. В ваши обязанности войдёт проектирование и создание этих RPC в условиях аппаратных ограничений автономного транспорта.
Разработка сервисов для операторов автономного флота
Вы будете создавать сервисы, с помощью которых операторы могут удалённо помогать роботам доставки, такси и грузовикам справляться с нестандартными ситуациями. В этих сервисах мы разрабатываем бизнес-логику, обеспечивающую удалённое управление флотом. Например, сервисы, реализующие назначение операторов на решение задач автономного флота с учётом их специальностей и приоритетов.
Больше о бэкенде в Яндексе — в канале Yandex for Backend