Інженер-програміст (C++/ROS2) – Senior

Вінниця
30 Жовтня 2026
Відгукнутися

Про компанію «Промавтоматика»

ТОВ «Промавтоматика Вінниця» — сучасна українська компанія з 20-річною історією, що спеціалізується на виробництві електротехнічного обладнання та комплексних рішень у сфері енергетики, автоматизації та промислового контролю.

Ми працюємо для підприємств енергетики, промисловості та будівництва, пропонуючи:

  • повний спектр електромонтажних робіт;
  • проєктування та встановлення сонячних електростанцій;
  • модернізацію виробничих потужностей;
  • розробку електрощитового обладнання для B2B та B2C клієнтів.

Наша команда — це понад 600 експертів, об’єднаних спільними цінностями: якість, надійність, інновації.

Про вакансію

Вимоги:

  • Комерційний досвід розробки на C++ від 4–5 років, зокрема досвід архітектурних рішень
  • Впевнене володіння Python
  • Досвід роботи з ROS2, зокрема з ros2_control
  • Досвід роботи з мікроконтролерами або іншим апаратним забезпеченням
  • Досвід роботи з EtherCAT або іншими промисловими протоколами
  • Глибоке розуміння систем реального часу і практичне застосування патернів проєктування
  • Досвід код-рев’ю, менторства або технічного лідерства в команді
  • Досвід роботи з Git, CMake, Docker і процесами безперервної інтеграції та доставки (CI/CD)

Обов’язки:

  • Розроблятимеш модулі програмного забезпечення на C++ і Python для керування електромеханічними системами
  • Працюватимеш з ROS2 та ros2_control: будуватимеш вузли, налаштовуватимеш комунікацію, інтегруватимеш керування рухом
  • Інтегруватимеш програмне забезпечення з мікроконтролерами і забезпечуватимеш зв’язок через EtherCAT
  • Відповідатимеш за архітектуру підсистем: ухвалюватимеш рішення щодо дизайну та інтерфейсів, проводитимеш код-рев’ю команди
  • Забезпечуватимеш роботу систем у реальному часі та писатимеш модульний код, який легко масштабувати
  • Формуватимеш технічні вимоги до задач для зовнішніх підрядників і перевірятимеш якість їх виконання
  • Будеш головною технічною точкою контакту в проєкті: узгоджуватимеш рішення з мехатроніками, конструкторами і схемотехніками та інформуватимеш менеджера проєкту про статус і ризики

Буде плюсом:

  • Досвід роботи з URDF/xacro, MoveIt2
  • Розуміння кінематики роботів і керування рухом: пряма та обернена кінематика, планування траєкторій, системи координат
  • Досвід роботи з промисловими роботами та їх калібруванням: калібрування центральної точки інструмента (TCP), кінематичне калібрування
  • Досвід постановки задач і контролю якості роботи підрядників
  • Досвід роботи із сервоприводами за протоколом CiA402
  • Досвід роботи з терміналами вводу-виводу Beckhoff
  • Досвід роботи з протоколами OPC UA, Modbus TCP
  • Досвід роботи з вбудованим Linux і адміністрування Linux-систем
  • Досвід крос-компіляції та збирання образів для вбудованих систем (Yocto/Buildroot)
  • Досвід розробки на Flutter/Dart для людино-машинних інтерфейсів (HMI) і пультів навчання роботів (teach pendant)
  • Навички ведення технічної документації

Що ми пропонуємо:

  • Реальний вплив на архітектуру продукту: твої рішення стають стандартом для команди
  • Можливість розвивати не тільки свою експертизу, а й команду навколо себе
  • Роботу пліч-о-пліч з мехатроніками, конструкторами та схемотехніками
  • Свободу у виборі інструментів і підходів у межах архітектурних стандартів команди
  • Офіційне працевлаштування та стабільність власного виробництва
  • Конкурентна заробітна плата, яку виплачуємо вчасно
  • Графік пн–пт з 08:00 до 17:00
  • 24 календарні дні оплачуваної відпустки та оплачувані лікарняні
  • Медичне страхування з можливістю застрахувати родину
  • Навчання, професійний розвиток і кар’єрне зростання
  • Корпоративна англійська та спортзал
  • Сучасний офіс у Вінниці з укриттям, безперебійним живленням та інтернетом

    Відгукнутись на вакансію

    Як до вас звертатись? *
    Номер телефону *
    Електронна пошта
    Посилання на СV/резюме
    Залишились питання?
    Пишіть на  email: hcm@pa.ua