Skip to main content
NDA Recruitment
Зібрано зWorkСьогодні
BackendMiddle

Software Developer (Middle, Senior)

C++PythonLinuxDockerGitBashUartCanEthernetUsbSpiMavlinkGstreamerOpencvFfmpegRustGoPx4ArdupilotMavsdkPrometheusGrafana
Формат
-
Зайнятість
Full Time
Локація
Kyiv
Оплата
Не вказана

Про позицію

Шукаємо Software Developer (Middle/Senior) для розробки високонавантажених систем із інтеграцією hardware та обробкою даних у режимі, близькому до реального часу.

Обовʼязки

  • Розробка ключових модулів програмного забезпечення
  • Проєктування архітектури та API
  • Інтеграція CV/AI компонентів у загальні пайплайни
  • Взаємодія з embedded та hardware-командами (інтерфейси, протоколи)
  • Оптимізація продуктивності (latency, FPS, CPU/GPU)
  • Написання unit та інтеграційних тестів
  • Робота зі стабільністю системи та fault-detection
  • Документування архітектури та API

Вимоги

  • Впевнене знання C++
  • Хороше володіння Python (автоматизація, прототипування)
  • Досвід роботи з Linux (обов'язково)
  • Розуміння багатопотоковості, async, паралельності
  • Розуміння memory management та performance tuning
  • Розуміння систем із низькою затримкою (low-latency)
  • Досвід роботи з hardware-інтерфейсами: UART, CAN, Ethernet, USB, SPI, MAVLink
  • Робота з Docker, Git, code review
  • Bash / shell scripting
  • Досвід з GStreamer, OpenCV, FFmpeg (плюс)
  • Робота з ARM-платформами (плюс)
  • Досвід у robotics / IoT / відеопайплайнах (плюс)
  • Знання Rust або Go (плюс)
  • Досвід інтеграції CV/AI моделей (плюс)
  • PX4 / ArduPilot / MAVSDK (плюс)
  • Інструменти моніторингу (Prometheus, Grafana) (плюс)

Переваги

  • Можливість впливати на створення нових технічних рішень і продуктів.
  • Роботу в професійній інженерній команді.
  • Стабільну заробітну плату, офіційне працевлаштування.
  • Професійний розвиток і навчання.
  • Графік роботи 5/2, по 8 годин на день.
  • 24 календарні дні оплачуваної відпустки.
  • Оплату лікарняних.
  • Можливість бронювання.
Software Developer (Middle, Senior)
Оригінал