9862 вакансии из первоисточников от 62 компании

Свежие вакансии с официальных сайтов компаний. Полные описания и прямой отклик работодателю.

В выдаче: 9862 вакансии 62 компании

Загружаем каталог...

Вакансия из официального источника

Разработчик бортовых систем на С++

Яндекс · Москва

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

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

В команду разработки комплексов производственного тестирования ищем разработчика на С++, который возьмёт на себя интеграцию новых устройств в бортовой программный стек, развитие взаимодействия компонентов и улучшение поддержки оборудования. Вы будете работать на стыке embedded-разработки, сетевых технологий и DevOps-практик для робототехники.

Какие задачи вас ждут

Интеграция сенсоров и электронных блоков

В роботе установлено множество бортовых устройств: камеры, лидары, радары, IMU, GNSS и другие. Вы будете проектировать протоколы взаимодействия, настраивать интерфейсы и синхронизацию, реализовывать поддержку в соответствии с API оборудования, разрабатывать алгоритмы предварительной обработки потоков данных.

Мониторинг и диагностика

Надёжность автопилота напрямую зависит от стабильности оборудования. Вы будете интегрировать новые устройства в бортовую систему диагностики, поддерживать актуальность метрик и дорабатывать их под новые требования.

Повышение качества платформы

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

Автоматизация тестирования и симуляция

Предстоит участвовать в построении HIL-стендов и цифровых двойников для проверки новых компонентов и сценариев без риска для реального робота.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Мы ждём, что вы

- Уверенно владеете C++: знаете C++17/20, STL, многопоточность

- Понимаете архитектуру Linux-систем, работали с системными вызовами, I/O, сигналами

- Работали с сетевыми протоколами: TCP/IP, UDP, multicast

- Умеете читать и понимать документацию на оборудование, работать с datasheet

- Готовы работать в кросс-функциональной команде, использовать CI/CD и контейнеризацию

Будет плюсом, если вы

- Работали с Ethernet на уровнях 2 и 3: VLAN, bonding, bridging

- Имели дело с интерфейсами USB, UART, CAN / CAN FD, LIN

- Проводили bring-up новых устройств от схемы до работающего драйвера

- Разрабатывали на уровне ядра Linux: писали или интегрировали драйверы, работали с Device Tree

- Организовывали тестирование на HIL-стендах (Hardware-in-the-Loop)

- Проектировали архитектуру бортовых сетей: топологию, CAN-матрицы, routing maps, требования к компонентам

- Работали с телеком-устройствами или системами связи: 4G/5G, Wi-Fi

- Понимаете особенности ОС реального времени (RTOS, PREEMPT_RT) и разработки многопоточных приложений

Узнать больше

-

Автономный транспорт

-

Офисы в Москве

-

Как в Яндексе проходят алгоритмические секции собеседований

-

Как мы нанимаем бэкенд-разработчиков

-

Задачи для подготовки к собеседованиям

Откликнуться на сайте компании

Источник: официальный сайт Яндекс. Актуальность проверена 14.09.2026 13:31 (Екатеринбург).