> DjinniПромавтоматика
Software Engineer
format:Officecompany:Product
c++pythonrosmcuplccmakedocker
opc-uamodbusembedded linuxflutter
> full description
Промавтоматика (Вінниця) розробляє власне ПЗ для керування реальним залізом: приводами, контролерами, сенсорами. Шукаємо Middle-інженера, який братиме ТЗ і самостійно доводитиме його до робочого рішення. Без мікроменеджменту, але з командою поруч.
Обов'язки:
- Розробка модулів на C++ і Python за ТЗ
- Написання ROS2-нод, робота з ros2_control
- Інтеграція ПЗ з MCU, SBC і ПЛК, налаштування EtherCAT
- Тестування модулів на відповідність real-time вимогам і виправлення дефектів
- Участь у стендових випробуваннях
- Проходження код-рев'ю у Senior / Tech Lead
Очікуємо:
- 1,5–2+ роки комерційного досвіду на C++
- Впевнене володіння Python
- Досвід роботи з ROS2, зокрема з ros2_control
- Досвід роботи з hardware (MCU, SBC або ПЛК)
- Досвід роботи з EtherCAT
- Розуміння real-time систем і модульної архітектури
- Знання Git, CMake, Docker
Буде плюсом:
- URDF/xacro, MoveIt2
- Кінематика роботів і планування траєкторій
- Сервоприводи (CiA402), I/O-термінали Beckhoff
- OPC UA, Modbus TCP
- Embedded Linux
- Flutter/Dart
- Досвід у промисловій автоматизації, дронах або automotive embedded
Що пропонуємо:
- Власну зону відповідальності в системі, а не переписування чужого коду під наглядом
- Роботу з фізичними системами, де результат видно на реальному обладнанні
- Команду, у якій діляться досвідом на рівних, і код-рев'ю від сеньйорів для технічного зростання
- Офіційне працевлаштування та стабільність власного виробництва
📍 Формат роботи: офіс у Вінниці. Кандидатам з інших міст допомагаємо з релокацією, щоб переїзд до Вінниці був простим і без зайвого стресу.