Promobot

Программист встраиваемых систем (Middle)

От 100 000 RUR
  • Пермь
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • C/C++
  • Linux
  • STM
  • AVR
  • ESP32
  • Схемотехника электронного оборудования
  • Git
  • Altium Designer
  • TCP/IP

Компания Promobot — это крупнейший производитель автономных сервисных роботов в России, Восточной Европе.

Мы ведём разработки в области мехатроники, электроники, искусственного интеллекта и нейросетей, автономной навигации, распознавания речи, создания искусственной кожи и мышц, а также исследуем человеко-машинное взаимодействие.

Мы приглашаем в нашу команду Программиста встраиваемых систем!

Чем предстоит заниматься:

  • Разработка программного обеспечения для микроконтроллеров STM и одноплатных компьютеров для создания сервисных и промышленных роботов;
  • Проведение исследований узлов и технологий;
  • Разработка технической документации;
  • Отладка печатных узлов, разработка тестовых стендов и тестового программного обеспечения.

Для успешной реализации задач необходимо:

  • Высшее техническое образование;
  • Владение С/C++;
  • Владение программированием под shell (bash);
  • Владение программированием под микроконтроллеры (STM, AVR, ESP32);
  • Понимание особенностей программирования под микроконтроллерные архитектуры;
  • Понимание физики работы микроконтроллера и периферии: ЦАП, АЦП, таймеров, ШИМ, интерфейсов связи, умение конфигурировать периферию;
  • Понимание физики работы датчиков и исполнительных механизмов;

Будет плюсом:

  • Знание современной элементной базы, умение подбирать электронные компоненты по параметрам;
  • Понимание схемотехники цифровых схем;
  • Опыт диагностики программных и аппаратных ошибок;
  • Знание теории автоматического управления;
  • Умение пользоваться измерительным оборудованием;
  • Владение git;
  • Чтение технической литературы на английском языке;
  • Знание Altium Designer;
  • Владение архитектурой FreeRTOS;
  • Владение Linux API и архитектурой Linux (межпроцессное взаимодействие, работа с ядром и памятью и др.), программирование на уровне системных сервисов/программ или уровне ядра;
  • Опыт работы с CAN FD, TCP/IP;
  • Опыт работы с паяльным оборудованием;
  • Опыт работы с асинхронными и вентильными двигателями;
  • Опыт работы в разработке роботизированных систем;
  • Опыт работы с ПЛИС.

Условия:

  • Гибкое начало дня для баланса между работой и личной жизнью (удаленного режима работы не предусмотрено, так как работа связана непосредственно с "железом");

  • Официальное трудоустройство в аккредитованной IT-компании;

  • Оплата индивидуальных профессиональных курсов, конференций;

  • Обучение сотрудников компании с привлечением спикеров;

  • Светлый, просторный open space на территории самого технологичного пространства г. Пермь - технопарка Morion Digital;

  • Современные рабочие места, а также удобные инструменты для реализации поставленных задач;

  • Настольные игры, чай, кофе;

  • Скидка на обеды на территории технопарка.