Про компанію
Ми розробляємо автономні та роботизовані системи для mission-critical задач — безпілотні, наземні та роботизовані платформи, де програмне забезпечення напряму взаємодіє з фізичним світом: керує двигунами й приводами, обробляє дані сенсорів, підтримує зв'язок з оператором і забезпечує стабільну роботу за складних умов.
Про роль
Шукаємо Embedded (Control Systems) Engineer для розробки та інтеграції систем керування безпілотними й роботизованими платформами. Робота на стику коду та реального заліза: двигуни, сервоприводи, сенсори, модулі зв'язку, автопілоти, companion computers.
Ваші задачі
Розробка embedded software на C++ та Python
Розробка ROS/ROS2 nodes та інтеграційних модулів
Інтеграція двигунів (ДВЗ, електро), сервоприводів, актуаторів
Робота з CAN-шиною: підключення, обмін даними, діагностика
Інтеграція сенсорів, модулів зв'язку, периферії через GPIO, I2C, UART, SPI
Взаємодія companion computers з автопілотами
Обмін телеметрією, командами керування, аварійними сценаріями
Мережева взаємодія: Ethernet, TCP/IP, UDP, serial-over-IP
Участь у стендових, інтеграційних і польових випробуваннях
навички
Впевнене володіння C++ та Python
Практичний досвід з ROS/ROS2
Обов'язковий досвід роботи з CAN (підключення, аналіз, діагностика)
Linux, Linux-based embedded platforms
GPIO, I2C
TCP/IP, UDP, Ethernet, sockets
Досвід інтеграції апаратних компонентів (сенсори, двигуни, сервоприводи)
Git
Буде плюсом
ArduPilot, PX4, MAVLink
DroneCAN, CANopen, J1939, NMEA 2000
Інтеграція ESC, мотор-контролерів
RTSP, RTP, WebRTC
Watchdog-механізми, failsafe-логіка
Raspberry Pi, NVIDIA Jetson, Radxa, STM32
Досвід у defense, robotics, industrial automation
Що пропонуємо
Роботу в міжнародній технологічній компанії над реальними mission-critical продуктами
Повний цикл розробки: від інтеграції до польових випробувань
Прямий вплив на технічні рішення та архітектуру
Конкурентну винагороду за результатами
Бронювання з початку випробувального терміну
Розвиток до Embedded Systems Architect

