ТОВ "Промавтоматика Вінниця"

Senior Software Engineer C++/ROS2

$$
Product

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

Що робитимеш:

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

Очікуємо:

  • 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)
  • Ведення технічної документації
     

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

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

Required skills experience

C/C++ 4 years
ROS 2

Required languages

Ukrainian Native
Published 22 October
9 views · 0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...