Middle/Senior Firmware engineer

Дата размещения вакансии: 11.10.2024
Работодатель: СБЕР
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Мы в Центре Робототехники Сбера интегрируем передовые робототехнические системы, включая манипуляторы, мобильные колесные роботы, мобильные манипуляторы, роботов собак и другие cutting-edge решения, в реальные промышленные проекты, чтобы обеспечить эффективность и автоматизацию процессов.

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

Обязанности

  • Участие в разработке архитектуры изделий
  • Разработка алгоритмов функционирования аппаратного обеспечения
  • Разработка и документирование встраиваемого ПО под микроконтроллеры на C/C++
  • Написание драйверов для аппаратной периферии: сенсоры, камеры, шилды и прч.
  • Разработка программ испытаний и проведение тестирования изделий, анализа неисправностей изделий, тестирование опытных образцов
  • Участие в сборке, тестировании и отладке макетов, прототипов и опытных образцов
  • Участие в подборе компонентной базы

Требования

  • Степень специалиста, бакалавра, магистра или ученая степень по одной из технических специальностей: робототехника, мехатроника, электроприводы, системный анализ, машиностроение или приборостроение
  • Опыт индустриальной работы — от 3 лет
  • Опыт командной разработки встраиваемого ПО
  • Сильный опыт программирования на C/C++
  • Опыт по интеграции программного обеспечения с аппаратным обеспечением
  • Опыт разработки встраиваемого ПО для микроконтроллеров: STM32(F0, F1, F4, H7, G4)
  • Знание основных сред разработки (IAR, Keil, Eclipse, CubeIDE) и отладки устройств на базе микроконтроллеров, понимание технологии разработки встроенного программного обеспечения- Отличное знание и опыт работы с аппаратными интерфейсами: UART, SPI, I2C, RS485, USB, Ethernet, CANFD
  • Знание протокола Modbus RTU, стека протоколов TCP/IP
  • Опыт в использовании измерительного оборудования (осциллограф, логический анализатор, генератор сигналов)
  • Опыт использования ОС Linux для встраиваемых систем, включая настройку и кастомизацию
  • Знание английского языка B1+

Также будет плюсом:

  • Знание протоколов CANOpen, Cyphal(UAVCAN)
  • Опыт разработки протоколов низкого уровня
  • Опыт разработки встраиваемого ПО для микроконтроллеров: ESP32
  • Знание аналоговой и цифровой схемотехники
  • Навыки работы в САПР — Altium, KiCad или аналогах

Условия

  • Высококвалифицированный коллектив
  • Уникальные масштабные проекты, работа в приоритетном направлении
  • Достойная заработная плата (оклад + годовая премии)
  • Современные рабочие места и программное обеспечение
  • ДМС, корпоративная пенсионная программа, страхование от несчастных случаев, социальные гарантии, корпоративные мероприятия
  • Высокий уровень корпоративной культуры
  • Офисный формат работы, метро Кутузовская.