Job VC

Software Engineer (iNAV Ecosystem / Embedded GUI)

BLYSKAVKA · dou · Not specified · віддалено
Open original ↗
Ми — MilTech-компанія, що розробляє та виробляє серійний сертифікований продукт, який вже довів свою ефективність в реальних умовах та має стабільний високий попит на ринку.
Наразі шукаємо розробника, який візьме на себе відповідальність за взаємодію між «залізом» та користувачем, зокрема через
iNAV Configurator
та системи
OSD
.
Основні обов’язки:
Розробка інтерфейсу (GUI): Підтримка та розширення функціоналу iNAV Configurator (стек: JavaScript, Node.js, NW.js).
Робота з OSD: Проектування та реалізація віджетів для On-Screen Display (аналогове та цифрове відео).
Інтеграція протоколів: Робота з протоколом MSP (Multiwii Serial Protocol) для обміну даними між польотним контролером та конфігуратором.
Кастомізація Firmware: Внесення правок у код прошивки (C/C++) для підтримки нових функцій відображення даних.
Оптимізація: Тестування відображення даних у реальному часі, робота з графічними шрифтами (.mcm) та іконками.
Робота з ArduPilot (Copter/Plane) та наземними станціями керування (Mission Planner). Розуміння протоколу Mavlink та досвід налаштування складних периферійних пристроїв у цій екосистемі.
Вимоги до кандидата:
Strong JavaScript: Досвід розробки десктопних додатків на базі Node.js / NW.js / Electron.
Embedded Programming: Базові знання C/C++ та розуміння архітектури STM32.
Досвід з iNAV/Betaflight: Ви повинні розуміти, що таке PID-tuning,
CLI-команди,
порти (UART) та чим відрізняється RTH від Position Hold.
Знання протоколів: Досвід роботи з MSP, LUA-скриптами або Mavlink буде суттєвою перевагою.
Робота з графікою: Розуміння принципів формування відеосигналу (PAL/NTSC) та роботи з HTML5 Canvas для симуляції OSD.
Буде плюсом:
Досвід польотів на FPV дронах або крилах (розуміння потреб пілота «в полі»).
Досвід роботи з цифровими системами передачі відео (DJI, Walksnail, HDZero).
Наявність власних проектів на GitHub у сфері Robotics або UAV.
Важливо знати:
Робота в офісі у м. Київ, графік роботи: 09:00 — 18:00;
Високі вимоги до конфіденційності, робота з NDA;
Поліграф, можливий доступ до держтаємниці.
Ми пропонуємо:
Бронювання співробітників
із першого місяця;
Стабільну заробітну плату в діапазоні
50 000 — 80000 грн

з можливістю росту;
Роботу над складним та суспільно важливим проектом у сфері БПЛА;
Можливість безпосередньо впливати на UX/UI систем, які працюють у критичних умовах;
Доступ до сучасного обладнання (польотні контролери, цифрові відеосистеми, стенди для тестування);
Дружню атмосферу і підтримку колег, які завжди готові допомогти;
Можливості для професійного розвитку та навчання;
Бонуси та премії за твої досягнення.
Етапи відбору
Знайомство з твоїм резюме → Співбесіда з HR → Співбесіда з техлідом → Фінальне обговорення → Поліграф → Оффер