Twist Robotics — це продуктова оборонна компанія, яка розробляє безпілотні літальні апарати (FPV, коптерного та літакового типів) і пов’язані з ними системи. Серед наших публічних продуктів — симулятор місій БпЛА «Обрій» і коптер «Saker Scout», який уже понад два роки успішно працює на передовій.
Ми шукаємо Game Designer, який працюватиме над налаштуванням поведінки БпЛА в симуляторі на Unreal Engine 5. Основний напрямок роботи — характеристики апаратів, фізика руху, відчуття керування, параметри польоту та поведінка різних типів юнітів у симуляційному середовищі.
У вас буде можливість напряму взаємодіяти з розробниками БпЛА, отримувати предметний фідбек від інженерів і операторів, а також за потреби долучатися до тестових виїздів / польотів як спостерігач. Основні обов’язки: * налаштування характеристик БпЛА в симуляторі: керованість, стабільність, швидкість, прискорення, маневреність, реакція на input та загальне відчуття польоту; * робота з поведінкою різних типів апаратів, зокрема multicopter, fixed-wing, VTOL або змішаних конфігурацій; * покращення фізики та відчуття керування у співпраці з C++ / Unreal Engine розробниками; * створення й підтримка data-driven параметрів дронів: curves, data assets, configs, presets; * тестування поведінки БпЛА в різних сценаріях: зліт, посадка, маневрування, розгін, гальмування, повороти, втрата стабільності, реакція на навантаження; * аналіз референсів, відео, технічних характеристик і поведінки реальних апаратів; * формування вимог до розробників щодо фізичної моделі, контролерів, стабілізації або параметризації; * перевірка змін у фізиці після імплементації; * документування параметрів, логіки налаштування та відмінностей між типами апаратів.
Що для нас важливо * досвід роботи в ролі Game Designer, Vehicle Designer, Simulation Designer чи Gameplay Designer у проєктах із фізикою руху; * практичний досвід роботи з Unreal Engine, бажано UE5; * розуміння physics-based або semi-physics-based movement systems; * досвід роботи з авіаційними, автомобільними або військовими симуляторами; * досвід налаштування поведінки техніки, транспорту, літальних апаратів, дронів, машин, літаків або інших керованих об’єктів; * розуміння того, як маса, тяга, inertia / moment of inertia, aerodynamic drag, angular velocity / angular damping, stabilization logic та input response впливають на рух і стабільність апарата; * вміння працювати з Blueprints, curves, data tables, data assets, config-driven systems; * вміння системно тестувати поведінку юнітів і відтворювати проблемні сценарії; * здатність описувати проблеми фізики зрозуміло для розробників; * уважність до відчуття керування, стабільності, передбачуваності та реалістичності поведінки.
Буде плюсом: * досвід налаштування flight models, vehicle physics або drone behavior; * розуміння базових принципів аеродинаміки, multicopter dynamics або fixed-wing behavior; * досвід роботи з SITL, ArduPilot, ArduCopter, ArduPlane на прикладному рівні; * досвід роботи з telemetry logs або інструментами аналізу поведінки об’єктів; * базове розуміння C++ в Unreal Engine.
Ми пропонуємо: * роботу в Miltech-компанії, що створює технології для оборони України; * remote-first формат або гібридний формат роботи у Львові чи Києві; * конкурентну компенсацію; * відпустки, лікарняні та інші соціальні гарантії, згідно з нормами чинного трудового законодавства; * роботу в команді, де цінується незалежність та ініціативність; * бронювання.