Senior Software Engineer C++ (Autopilot)
Шукаємо Senior Software Engineer (C++), який працюватиме над автопілотом ArduPilot у складі нашої RnD команди.
Працюємо в офісі на фултайм основі.
Ви займатиметесь розробкою програмного забезпечення автопілоту ArduPilot для безпілотних систем. Ваші основні завдання включатимуть адаптацію прошивки під конкретну платформу, налаштування PID-регуляторів, інтеграцію сенсорів, роботу з периферійними пристроями, аналіз польотних логів, участь у тестових польотах та супровід технічної документації.
Чому вам буде цікаво працювати у Skyeton:
Skyeton — міжнародна компанія з виробництвом безпілотних авіаційних систем в Україні та Словаччині. Наші БпАК виконують критичні місії: від розвідувально-ударних та моніторингових до пошуково-рятувальних операцій.
Флагманський продукт Raybird з рекордною тривалістю польоту понад 28 годин довів свою ефективність у понад 350 000 годин бойових місій.
Наша RnD-команда працює над інноваційними продуктами військового призначення, що демонструються на найбільших міжнародних виставках.
Основні задачі:
- Розробка та оптимізація прошивки ArduPilot для безпілотних систем літакового типу;
- Налаштування та оптимізація параметрів керування польотом, включно з PID-регуляторами і режимами Manual, Stabilize, FBWA, Auto, Cruise, RTL;
- Налаштування поведінки системи у failsafe-сценаріях;
- Інтеграція сенсорів (GPS/RTK, компас, барометр, аеродинамічні датчики тощо);
- Робота з апаратними інтерфейсами (UART, CAN, SPI, I2C, SBUS, CRSF);
- Взаємодія з наземними станціями через MAVLink (Mission Planner, MAVProxy, QGroundControl);
- Компіляція, актуалізація та підтримка прошивки, робота з інструментами збірки;
- Проведення стендових і польових випробувань, аналіз польотних логів (BIN, TLOG) для оптимізації роботи систем;
Підготовка технічної документації;
Очікувані навички:
- Впевнене володіння C/C++ та Python, комерційний досвід роботи від 5 років;
- Розуміння архітектури автопілотів ArduPilot та систем автопілотів для БПЛА;
- Практичний досвід з наземними станціями (Mission Planner, MAVProxy, QGroundControl);
- Знання апаратних інтерфейсів: UART, CAN, SPI, I2C, PWM, ADC;
- Навички аналізу польотних логів (BIN, TLOG) та інтерпретації даних;
- Розуміння калібрування сенсорів і налаштування PID-регуляторів;
Досвід роботи з Git, JIRA, Asana, тощо;\
Буде плюсом:
- Знання алгоритмів обробки сигналів, навігації та керування;
Рівень англійської не нижче B1 (Intermediate);
Що ми пропонуємо:
- Стабільність і впевненість: офіційне працевлаштування, оплачувані відпустки та лікарняні згідно з КЗпП, бронювання від військової служби;
- Інноваційні проекти: участь у створенні передових військових технологій у міжнародній компанії;
- Професійний розвиток: компенсація за навчання та конференції, корпоративна англійська, внутрішнє навчання;
- Кар’єрні можливості: можливість переходу на посади UAV System Engineer або Program Owner/Manager;
- Корпоративна культура: командні активності, спорт, зручна інфраструктура в офісі;
- Комфортні умови: сучасна техніка, зв'язок, трансфери, паркінг, Starlink, генератори, знижки на харчування;
Конкурентна зарплата: бонусна система, реферальна програма;
Ми зв’яжемося з вами у разі позитивного рішення про подальший етап спілкування.
Якщо ж цього разу ваша кандидатура не відповідатиме вимогам, ми збережемо ваше резюме в базі та обов’язково повернемося до нього при появі відповідної позиції.
Розгляд заявок займає до 10 робочих днів.
Приєднуйтеся до Skyeton! Надсилайте своє резюме та станьте частиною команди, що створює технології майбутнього.
Required languages
Ukrainian | Native |