🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Разработчик под Embedded Linux в команду Yandex Robotics

Яндекс
Москва
Офис
Опубликовано: 23 Mar 2026
Yandex Robotics разрабатывает и производит роботов и системы автоматизации для интралогистики. Среди наших клиентов — крупные сети, провайдеры логистических услуг и производственные компании.

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

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

Запуск и настройка системы
Вам предстоит заниматься запуском (bring-up) вычислителя, собирать и адаптировать Linux для системы реального времени, настраивать загрузку, системные сервисы, дерево устройств (Device Tree), драйверы и базовые механизмы взаимодействия между аппаратными и программными компонентами.

Разработка программной архитектуры
Вам предстоит спроектировать и реализовать программную архитектуру, обеспечивающую стабильный и предсказуемый обмен данными между ключевыми подсистемами робота с частотой до 1 кГц. Необходимо выстроить взаимодействие с датчиками и исполнительными механизмами, гарантировать соблюдение временных ограничений и контролировать задержки в критичных контурах.

RnD и формирование технического фундамента
Это R&D-позиция с высокой степенью влияния на будущий продукт. Вы будете не только реализовывать отдельные компоненты, но и участвовать в выборе технических решений: как должна быть устроена платформа, какие подходы использовать для интеграции оборудования, загрузки, безопасности, диагностики, тестирования и автоматизации разработки. Важная задача — закладывать надёжный и расширяемый фундамент, на котором команда сможет быстро и устойчиво запускать продукт в дальнейшем.

Больше о разработке в Яндексе — в канале Yandex for Developers

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

  • Уверенно владеете C/C++ и Python
  • Разрабатывали детерминированные системы с гарантированным временем реакции на события
  • Понимаете архитектуру Linux и принципы работы пользовательского и системного пространства
  • Хорошо знаете сетевые протоколы, IPC и принципы распределённого взаимодействия (distributed communication)
  • Умеете работать в команде и эффективно взаимодействовать с коллегами из разных направлений
  • Знаете английский язык на уровне, достаточном для рабочей коммуникации

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

  • Занимались разработкой на уровне U-Boot и ядра Linux: доработка, интеграция и отладка драйверов
  • Запускали новые устройства и работали с деревом устройств (Device Tree)
  • Реализовывали Secure Boot
  • Работали с ROS 2, DDS или FastDDS, RTPS, QoS
  • Работали с промышленными протоколами CAN или EtherCAT
  • Работали с Rockchip
🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие