Software Engineer (C++, ROS2, Middle, Senior)

не вказаноЗарплата
Група ПромавтоматикаРоботодавець
ВінницяМісто
повна зайнятість. Також готові взятиЗайнятість
ІТГалузь
2026-11-02Опубліковано

Промавтоматика (Вінниця) розробляє власне ПЗ для керування реальним залізом: приводами, контролерами, сенсорами та виконавчими механізмами.

Шукаємо інженерів C++/ROS2 рівня Middle та Senior. Розглядаємо кандидатів з комерційним досвідом на C++ від 1,5 року (Middle) та від 4 років (Senior). Middle бере ТЗ і самостійно доводить його до робочого рішення; Senior стає технічним орієнтиром для команди та відповідає за архітектуру.

Обов’язки:

  • Розробка модулів на C++ і Python для керування електромеханічними системами
  • Розробка ROS2-нод, налаштування комунікації та керування рухом через ros2_control
  • Інтеграція ПЗ з MCU, SBC і ПЛК, налаштування EtherCAT
  • Тестування модулів на real-time вимоги та виправлення дефектів
  • Участь у стендових випробуваннях

Для Senior додатково:

  • Відповідальність за архітектуру підсистем: дизайн, інтерфейси, код-рев'ю команди
  • Забезпечення real-time роботи систем і модульного, масштабованого коду
  • Написання ТЗ для підрядників і приймання їхньої роботи
  • Роль головної технічної точки контакту: узгодження рішень з мехатроніками, конструкторами та схемотехніками, інформування PM про статус і ризики
  • Менторство молодших колег

Очікуємо від Middle:

  • 1,5−2+ роки комерційного досвіду на C++
  • Впевнений Python
  • ROS2, зокрема ros2_control
  • Досвід роботи з hardware (MCU, SBC або ПЛК)
  • EtherCAT
  • Розуміння real-time систем і модульної архітектури
  • Git, CMake, Docker

Очікуємо від Senior:

  • 4−5+ років комерційного досвіду на C++, зокрема з ухваленням архітектурних рішень
  • Впевнений Python
  • ROS2, зокрема ros2_control
  • Досвід роботи з hardware: MCU або інше залізо
  • EtherCAT або інші промислові протоколи
  • Глибоке розуміння real-time систем і патернів проєктування
  • Досвід код-рев'ю, менторства або техлідерства
  • Git, CMake, Docker, CI/CD

Буде плюсом:

  • URDF/xacro, MoveIt2
  • Кінематика роботів (пряма та обернена), планування траєкторій, системи координат
  • Промислові роботи та їх калібрування (TCP, кінематичне)
  • Сервоприводи (CiA402), I/O-термінали Beckhoff
  • OPC UA, Modbus TCP
  • Embedded Linux і адміністрування Linux; крос-компіляція, Yocto/Buildroot
  • Flutter/Dart (HMI, teach pendant)
  • Досвід у промисловій автоматизації, дронах або automotive embedded
  • Досвід постановки задач і контролю аутсорс-команд або підрядників (для Senior)

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

  • Офіційне працевлаштування та стабільність власного виробництва (бронювання)
  • Роботу з фізичними системами, де результат видно на реальному обладнанні, а не лише в симуляції
  • Власну зону відповідальності в системі без мікроменеджменту
  • Для Middle — код-рев'ю від сеньйорів і технічний ріст; для Senior — реальний вплив на архітектуру та розвиток команди
  • Тісну взаємодію з мехатроніками, конструкторами та схемотехніками
  • Сучасний офіс у Вінниці (для Senior можливий гібридний формат)
  • Допомогу з релокацією для кандидатів з інших міст, щоб переїзд до Вінниці був простим і без зайвого стресу

Відгукнутися на work.ua →Схожі вакансії

№ вакансії на порталі ДСЗ: 8654737. Актуальність — на дату публікації; перевіряйте на сайті джерела.

Схожі вакансії

Усі вакансії за професією →

Вінниця на VinnytsiaVoice

← Усі вакансії