• Deferment
  • Currently viewed by 1 job seeker
Універсальні інформаційні технології, ТОВ

Embedded Linux Developer

  • Користувач ОС Linux
  • Python
  • C++
  • Керування транспортними засобами
  • TCP/IP
  • Програмування
  • Адміністрування ОС Linux
  • Ведення документації
  • Ведення технічної документації
  • Qt
  • SPI
  • UART
  • C/C++
  • ArduPilot
Show all skillsRoll up skills

Job description

Від кандидатів очікуємо:

  • впевнений досвід роботи з Linux на рівні адміністрування та діагностики (systemd, journalctl/dmesg, мережа, udev);
  • практику з Embedded Linux та системами збірки (бажано Buildroot або аналоги);
  • досвід роботи з SBC / companion computer (Raspberry Pi або аналоги): GPIO, апаратні обмеження, підключення периферії;
  • Bash для скриптингу (збірка/деплой/діагностика);
  • розуміння/вміння читати C/C++ (для інтеграції залежностей і розбору системних компонентів);
  • досвід з GStreamer або іншими відеопайплайнами (кодування/стрімінг/мінімізація latency);
  • знання протоколів/інтерфейсів: UART/SPI/I2C, мережеві TCP/UDP взаємодії;
  • англійська B1

Буде чудово, якщо Ви маєте:

  • досвід у DefTech/MilTech UAV;
  • досвід патчингу Linux kernel drivers/modules;
  • просунуте знання C/C++ у контексті системного програмування;
  • досвід з ArduPilot / Mission Planner / QGroundControl;
  • знайомство з OpenHD/OpenIPC/Ruby FPV/WFB-NG;
  • досвід з MCU (STM32/ESP32) або RTOS/bare-metal;
  • досвід з Qt/QML/OSD для ground station;
  • рекомендації з попередніх місць роботи.

Вашими задачами будуть:

  • збірка, кастомізація та підтримка Linux-образів (Buildroot) для бортових модулів;
  • розробка та підтримка userspace-сервісів для периферії, телеметрії та відео;
  • побудова й оптимізація відеопайплайнів (GStreamer): захоплення з камер, кодування, стрімінг на GCS;
  • інтеграція та налаштування апаратних компонентів: камери, радіомодеми, сенсори, периферія;
  • діагностика проблем на стику hardware/software;
  • автоматизація збірки/деплою/діагностики (Python/Bash);
  • ведення технічної документації;
  • участь у польових випробуваннях.

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

  • Стабільну роботу на посаді Embedded Linux Developer
  • Офіційне працевлаштування
  • Графік роботи — п’ятиденний робочий тиждень
  • Обладнане робоче місце в головному офісі (м. Київ, район метро Олімпійська /Палац спорту)

Якщо ви маєте бажання приєднатися до нашої команди, будь ласка, надсилайте своє резюме.

Similar jobs

All similar jobs

Salary statistics