Просмотр вакансии

Сегодня 14-01-2026 23:43
14.01.2026, 17:36

Инженерпрограммист встраиваемых систем (роботы, приводы, кинематика)

Работодатель: АВЕКТИС

АВЕКТИС

Город: Минск
Занятость: Полная занятость, Полный день
Опыт работы: От 3 до 6 лет

ЗАО «АВЕКТИС» является системным интегратором полного цикла и более 30 лет реализует проекты «под ключ» по внедрению цифровых и инженерных решений для ведущих предприятий и организаций Беларуси и стран СНГ.

Одно из направлений деятельности компании - проектирование и реализация проектов по автоматизации ИТ и инженерной инфраструктуры. Разработка ПО и производство оборудования.

Обязанности:
  • Разрабатывать низкоуровневое ПО на C/C++ для MCU/SoC (STM32/ARM, RTOS): драйверы, HAL, протоколы (CAN, SPI, UART, EtherCAT);
  • Реализовывать управление приводами (BLDC/серво/шаговые): ПИД/FOC, траекторные профили, ограничение тока/скорости;
  • Программно реализовывать прямую и обратную кинематику манипуляторов (FK/IK), Jacobianметоды, управление в рабочем пространстве;
  • Интегрировать алгоритмы кинематики с MoveIt2/ROS2: KDL/IKFast, публикация состояния, TF;
  • Реализовывать контуры движения: генерация траекторий, сглаживание (Scurve), синхронизация с планировщиком движения;
  • Обеспечивать безопасность и диагностику: аварийные состояния, STO, мониторинг, логирование, обновление прошивок (OTA);
  • Отладка на реальном оборудовании: осциллограф/логанализатор, HIL/SiL, профилирование времени (realtime).
Требования:
  • C/C++, опыт в embedded под ARM CortexM; знание RTOS (FreeRTOS/Zephyr) и прерываний;
  • Опыт с полевыми шинами и приводами: CAN/CANopen, EtherCAT, PWM/ENC/ABZ/Hall, датчики тока/положения;
  • Математика для кинематики: матрицы преобразований, DHпараметры, численные IK (Jacobian, dampedleastsquares), базовая динамика;
  • Генерация и исполнение траекторий, лимиты ускорений/рывка, синхронизация нескольких осей;
  • Инструменты: CMake, GCC/Clang, unitтесты, статический анализ (clangtidy), Git, Linux;
  • Базовая интеграция ROS2/MoveIt2 на стороне контроллера (будет плюсом);
    Будет преимуществом:
  • Опыт с EtherCAT (SoE/CoE), CiA402, реализация профилей приводов;
  • Опыт с MoveIt2: настройка kinematics.yaml, использование KDL/IKFast, собственные IKплагины;
  • Опыт функциональной безопасности (ISO 13849/10218), safetorqueoff, watchdog, faulthandling;
  • Опыт с симуляцией (Gazebo/Ignition, Isaac Sim) и HIL.
Условия:
  • Прозрачную систему мотивации: квартальные бонусы по результатам выполнения KPI, комиссионные по итогам года;
  • Обучение, повышение квалификации за счет Компании;
  • Участие в масштабных, сложных и интересных проектах;
  • Медицинскую страховку;
  • Корпоративный английский язык;
  • Корпоративный транспорт для бизнесзадач;
  • Ежегодные корпоративные мероприятия;
  • Комфортный офис в современном бизнес-центре;
  • График работы: с пн.-чт., 9:00-18:00; пт., 9:00-17:00.

    Позиция, планируемая к созданию и замещению (перспективная).

Адрес: Минск, проспект Дзержинского, 57

 

Откликнуться на вакансию

Дата
14.01 15.01
USD
2.9164 2.9136
EUR
3.4038 3.395
RUB
3.7085 3.7103
UAH
6.7225 6.7374
CHF
3.6562 3.6325
GBP
3.9313 3.9211
PLN
8.082 8.0604
Минск
Утром: °C
Днем: °C
Вечером: °C
Ночью: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения