ЗАО «АВЕКТИС» является системным интегратором полного цикла и более 30 лет реализует проекты «под ключ» по внедрению цифровых и инженерных решений для ведущих предприятий и организаций Беларуси и стран СНГ.
Одно из направлений деятельности компании - проектирование и реализация проектов по автоматизации ИТ и инженерной инфраструктуры. Разработка ПО и производство оборудования.
Обязанности: - Разрабатывать низкоуровневое ПО на C/C++ для MCU/SoC (STM32/ARM, RTOS): драйверы, HAL, протоколы (CAN, SPI, UART, EtherCAT);
- Реализовывать управление приводами (BLDC/серво/шаговые): ПИД/FOC, траекторные профили, ограничение тока/скорости;
- Программно реализовывать прямую и обратную кинематику манипуляторов (FK/IK), Jacobian‑методы, управление в рабочем пространстве;
- Интегрировать алгоритмы кинематики с MoveIt 2/ROS 2: KDL/IKFast, публикация состояния, TF;
- Реализовывать контуры движения: генерация траекторий, сглаживание (S‑curve), синхронизация с планировщиком движения;
- Обеспечивать безопасность и диагностику: аварийные состояния, STO, мониторинг, логирование, обновление прошивок (OTA);
- Отладка на реальном оборудовании: осциллограф/лог‑анализатор, HIL/SiL, профилирование времени (real‑time).
Требования: - C/C++, опыт в embedded под ARM Cortex‑M; знание RTOS (FreeRTOS/Zephyr) и прерываний;
- Опыт с полевыми шинами и приводами: CAN/CANopen, EtherCAT, PWM/ENC/ABZ/Hall, датчики тока/положения;
- Математика для кинематики: матрицы преобразований, DH‑параметры, численные IK (Jacobian, damped‑least‑squares), базовая динамика;
- Генерация и исполнение траекторий, лимиты ускорений/рывка, синхронизация нескольких осей;
- Инструменты: CMake, GCC/Clang, unit‑тесты, статический анализ (clang‑tidy), Git, Linux;
- Базовая интеграция ROS 2/MoveIt 2 на стороне контроллера (будет плюсом);
Будет преимуществом: - Опыт с EtherCAT (SoE/CoE), CiA‑402, реализация профилей приводов;
- Опыт с MoveIt 2: настройка kinematics.yaml, использование KDL/IKFast, собственные IK‑плагины;
- Опыт функциональной безопасности (ISO 13849/10218), safe‑torque‑off, watchdog, fault‑handling;
- Опыт с симуляцией (Gazebo/Ignition, Isaac Sim) и HIL.
Условия: - Прозрачную систему мотивации: квартальные бонусы по результатам выполнения KPI, комиссионные по итогам года;
- Обучение, повышение квалификации за счет Компании;
- Участие в масштабных, сложных и интересных проектах;
- Медицинскую страховку;
- Корпоративный английский язык;
- Корпоративный транспорт для бизнес‑задач;
- Ежегодные корпоративные мероприятия;
- Комфортный офис в современном бизнес-центре;
- График работы: с пн.-чт., 9:00-18:00; пт., 9:00-17:00.
Позиция, планируемая к созданию и замещению (перспективная).