ЯндексЯндекс

Разработчик по интеграции аппаратуры и сенсоров

офис, гибрид, Москва

Команда системного ПО ищет инженера для интеграции сенсоров и электронных блоков в бортовый стек робота доставки. Будете настраивать интерфейсы и протоколы, обеспечивать диагностику и повышать надёжность работы оборудования в эксплуатации

Стек

C++LinuxEthernetROSUSBUARTCANDevice TreeLinux kernel

Задачи

  • Интеграция новых сенсоров и электронных блоков в бортовой стек
  • Проектирование и реализация протоколов взаимодействия и синхронизации устройств
  • Настройка интерфейсов ввода/вывода и поддержка I/O в Linux
  • Разработка поддержки устройств в соответствии с их API и bring-up новых устройств
  • Интеграция оборудования в диагностическую систему и поддержка мониторинга состояния
  • Оптимизация работы алгоритмов управления и предварительной обработки потоков данных от сенсоров

Обязательно

  • Уверенное владение C++
  • Знание архитектуры систем на базе Linux
  • Опыт работы с Linux I/O и устройствами ввода/вывода
  • Понимание принципов компьютерных сетей и основных сетевых протоколов

Будет плюсом

  • Опыт работы с Ethernet на уровнях 2 и 3
  • Опыт работы с интерфейсами USB, UART, CAN
  • Практика bring-up новых устройств
  • Разработка и доработка драйверов Linux, работа с Device Tree
  • Опыт с телекомом/устройствами связи
  • Понимание ОС реального времени и разработки многопоточных приложений
  • Опыт использования ROS или ROS 2
Откликнуться на сайте компании

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

СберСбер

Инженер-программист по авионике (Центр аэрологистики)

C++RTOSSTM32 (F4/F7/H7)CAN

Бортовое ПО и системы управления для автономных БПЛА

Опыт: от 3 лет
офис, Москва
ЯндексЯндекс

Разработчик инфраструктуры голосового ввода в команду Алисы

C++PythonLinuxDocker

Инфраструктура голосовых моделей и их внедрение на устройства

офис, удалёнка, гибрид, Санкт-Петербург
МТСМТС

Middle Embedded разработчик [Инновации]

C++Android (AOSP/LineageOS)DockerJNI/NDK

Системное и прошивочное ПО для защищённых устройств

гибрид, Москва
YADROYADRO

Senior С Developer / Старший инженер-программист С

CLinuxU-Bootgdb

Низкоуровневые компоненты ОС и сетевых устройств

удалёнка, гибрид, Москва
СберСбер

Middle, Robotics SW Engineer

C++PythonROS2Docker

Софтовая платформа и драйверы для роботов и манипуляторов

Опыт: 3–6 лет
офис, Москва
СберСбер

Robot Maintenance Engineer в центр робототехники

Обслуживание и восстановление роботов для танцевальных шоу

офис, Москва

Смотреть ещё

JobsWave
Найти работу в IT