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

Senior Software Engineer C++/ROS2

$$
Product

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

Обов'язки:

  • Розробка модулів на C++ і Python для керування електромеханічними системами
  • Створення ROS2-нод, налаштування комунікації та керування рухом через ros2_control
  • Інтеграція ПЗ з MCU і налаштування EtherCAT
  • Відповідальність за архітектуру підсистем: дизайн, інтерфейси, код-рев'ю команди
  • Забезпечення роботи систем у реальному часі, модульності й масштабованості коду
  • Підготовка ТЗ для підрядників і приймання їхньої роботи
  • Роль головної технічної контактної особи: узгодження рішень з мехатроніками, конструкторами та схемотехніками, інформування 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 30 October
5 views · 0 applications
Response activity: Very high
To apply for this and other jobs on Djinni login or signup.
Loading...