Віддалена робота
Embedded Developer
Віддалена робота
Гібридна
В офісі/на місці
Повна зайнятість
Компанія, що займається проектуванням БПЛА в пошуках Інженера-програміста з розробки автопілота.
Обов'язки:
- Налаштування автопілота БпЛА літакового типу, впровадження нових функцій
- Побудова програмного забезпечення (ПЗ) для автопілота БПЛА на базі ArduPilot/MicroPilot
- Інтеграція підсистем авіоніки, виконавчих пристроїв, сенсорів автономної навігації без GPS
- Постановка задачі для моделювання та симуляційІнтеграція взаємодії з іншими комплексами
- Лабораторне тестування розробленого функціоналу БпЛА, відлагодження та оптимізація ПЗ
- Аналіз польотних логів: діагностика даних польотів для виявлення проблем та оптимізація роботи
- Участь в передпольотній підготовці БпЛА, у випробувальних та демонстраційних польотах
- Участь в виявленні кореневих причин збоїв в роботі, поломок електроніки
А також:
- Контроль версій програмного коду.
- Створення та ведення технічної документації.
- Супровід виробів на етапі серійного впровадження.
- Участь в створенні експлуатаційної документації
Вимоги:
Досвід розробки автопілота БПЛА літакового типу на базі ArduPilot/MicroPilot.
- Бажаний досвід роботи з польотними контролерами від Holybro, CUAV, HEX, MicroPilot, Auterion
- Глибоке розуміння параметрів та налаштувань політного контролеру.
- Досвід налаштування нестандартних сценаріїв поведінки, фільтрів, контролера двигуна і т.п.
- Досвід написання та відлагодження програм на C/C++
- Досвід роботи зі стандартними інтерфейсами (I2S, I2C, SPI, CAN, UART, RS-485, USB, Ethernet тощо).
- Знання MAVlink, mavrouter, mavp2p, Mission Planner / QgroundControl
- Вміння працювати в команді та комунікаційні навички.
- Навички оформлення технічної документації.