Twist Robotics — українська продуктова DefTech компанія, яка розробляє безпілотні літальні апарати (FPV, коптерного та літакового типів) і пов’язані з ними системи. Серед наших публічних продуктів — симулятор місій БпЛА «Обрій» і коптер Saker Scout, який уже понад два роки успішно працює на передовій.
Ми шукаємо Senior Software Engineer, який братиме участь у розробці складного R&D-проєкту на стику embedded, Linux-систем, ROS2 та відеострімінгу. Роль передбачає активну участь у розробці та інтеграції компонентів системи, а також побудові взаємодії між сервісами.
З огляду на специфіку роботи, ми розглядаємо кандидатів, які готові працювати у м. Львів або м. Київ.
Основні обов’язки:
- розробка та оптимізація системного ПЗ на C/C++ під Linux (включно з низькорівневими компонентами);
- розробка та підтримка ROS2-based архітектури для взаємодії між компонентами системи;
- створення ROS2 nodes, services, topics та інтеграція hardware/software-компонентів;
- реалізація та оптимізація відеострімінгу в реальному часі;
- розробка ПЗ під embedded-Linux системи;
- участь у створенні систем віддаленого керування та конфігурації (Linux, Docker, bash);
- взаємодія з інженерами суміжних напрямків (embedded, hardware, R&D).
Що для нас важливо:
- 5+ роки досвіду розробки на C/C++;
- практичний досвід роботи з ROS2;
- глибоке розуміння Linux;
- розуміння принципів побудови distributed systems та middleware-комунікації;
- досвід роботи з відеообробкою (GStreamer, FFmpeg, OpenCV чи інші);
- практичний досвід розробки під SBC;
- досвід розробки під системи реального часу;
- досвід роботи з Docker, bash-скриптами та системами віддаленого керування;
- здатність самостійно ухвалювати технічні рішення та доводити їх до стабільного результату;
- уважність до деталей і готовність глибоко занурюватися в технічні аспекти систем.
Буде перевагою:
- бекграунд у Miltech-сфері: розуміння принципів роботи FPV-систем, БпЛА різних типів чи наземних станцій;
- досвід роботи з Linux kernel;
- практичний досвід або розуміння Betaflight, ArduPilot;
- досвід інтеграції ROS2 з embedded або robotic systems;
- досвід роботи з DDS, real-time communication або distributed robotics systems.
Ми пропонуємо:
- цікаву роботу в сфері розвитку технологій;
- можливість застосовувати ваш досвід і навички для зміцнення обороноздатності України;
- комфортні умови праці та ринкову заробітну плату;
- відпустки, лікарняні та інші соціальні гарантії згідно з нормами чинного трудового законодавства;
- роботу в команді, де цінується незалежність та ініціативність;
- бронювання з першого робочого дня.