logo[мetahunt]
> DOU

Embedded Engineer

Twist Robotics
format:Hybridtype:Full-timecompany:Product
c++ardupilotsitlmavlinkudptcp
mission plannerpx4gazeboairsimrosros 2
reservation:yes
domainDefTech
locationUkraine (Kyiv, Lviv)
> full description

Twist Robotics — це продуктова оборонна компанія, яка розробляє безпілотні літальні апарати (FPV, коптерного та літакового типів) і пов’язані з ними системи. Серед наших публічних продуктів — симулятор місій БпЛА «Обрій» і коптер «Saker Scout», який уже понад два роки успішно працює на передовій.

Ми шукаємо C++ Integration Developer, який працюватиме над інтеграцією Unreal Engine 5.6 із ArduPilot SITL, зокрема ArduCopter та ArduPlane, та іншими завданнями. Для нас важливими є досвід системної інтеграції, вміння працювати із зовнішніми процесами, протоколами, логами й діагностикою.

Ознайомитись із продуктом, на якому ви працюватимете, можна за посиланням: https://obriy.airforce/.

Основні обов’язки:

  • розробка та підтримка C++ систем для симулятора БпЛА, зокрема в Unreal Engine 5.6;
  • розширення можливостей наявної інтеграції симулятора з ArduPilot SITL, зокрема ArduCopter та ArduPlane;
  • розробка та підтримка систем взаємодії між симулятором і автопілотом;
  • налаштування обміну телеметрією, командами керування, станами апарата, сенсорними даними та параметрами симуляції;
  • забезпечення сумісності з ground control / diagnostic tools;
  • робота з різними типами БпЛА, зокрема multicopter та fixed-wing;
  • робота з координатними системами, одиницями виміру, transform conversions, update rate та time synchronization;
  • діагностика проблем інтеграції: затримки, розсинхронізація, нестабільна телеметрія, некоректні стани або керування;
  • документування інтеграційних схем, технічних підходів і параметрів налаштування.

Що для нас важливо:

  • сильний практичний досвід із C++;
  • досвід роботи з SITL, ArduPilot, ArduCopter, ArduPlane або подібними autopilot / robotics stack;
  • досвід інтеграції real-time application із зовнішніми процесами або сервісами;
  • бекграунд із MAVLink, UDP/TCP або іншими підходами до message-based data exchange;
  • розуміння UAV/autopilot systems на прикладному рівні;
  • розуміння latency, synchronization, update rate і data consistency у real-time системах;
  • досвід debugging і troubleshooting складних інтеграційних проблем;
  • досвід розробки в Unreal Engine 5 і розуміння архітектури: actors, components, subsystems, modules, tick/update lifecycle;
  • вміння працювати з технічною документацією, параметрами автопілота, логами та діагностичними інструментами.

Буде плюсом:

  • досвід із Mission Planner, MAVProxy або іншими ground control / diagnostic tools;
  • досвід із PX4, Gazebo, AirSim, ROS / ROS2 або іншими robotics / simulation ecosystems;
  • досвід роботи з fixed-wing, VTOL або mixed UAV configurations;
  • досвід із multiplayer, distributed simulation або remote simulation scenarios;
  • досвід у defense, robotics, UAV або training simulation products.

Ми пропонуємо:

  • роботу в Miltech-компанії, що створює технології для оборони України;
  • remote-first формат або гібридний формат роботи у Львові чи Києві;
  • конкурентну компенсацію;
  • відпустки, лікарняні та інші соціальні гарантії, згідно з нормами чинного трудового законодавства;
  • роботу в команді, де цінується незалежність та ініціативність;
  • бронювання для усіх працівників.
Відгукнутись на вакансію