logo[мetahunt]
> DOU
senior

Software Engineer

Twist Robotics
company:Product
c++linuxdockergstreamerffmpegcomputer visionros 2
linux kernelbetaflightardupilotddsembedded linux
reservation:yes
experience5+ years
domainDefTech
locationUkraine (Lviv, Kyiv)
> full description

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.

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

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