Разова розробка прошивок для автопілотів БПЛА (ArduPilot, Betaflight, C++, Python)
Про компанію:
Наша компанія — ключовий партнер оборонного сектору України та одна з лідерів у сфері радіочастотних технологій. Ми займаємося розробкою комплексних систем для управління, навігації та комунікації, інтегруючи інноваційні підходи до побудови безпілотних платформ різних типів — як мультикоптерів, так і літакоподібних систем («крило»).
У зв’язку з потребою в адаптації прошивок для конкретного апаратного забезпечення, ми шукаємо досвідченого інженера-програміста для виконання разового завдання за технічним завданням.
Опис завдання:
Це разовий проєкт із чітко визначеним технічним завданням (ТЗ), яке включає модифікацію прошивок автопілотів для БПЛА. Основні напрямки роботи:
- Кастомізація прошивок ArduPilot (ArduCopter, ArduPlane, v4.6.1) та Betaflight (v4.5.1) під специфічні апаратні конфігурації.
- Налаштування периферійних інтерфейсів (UART, GPIO, PWM) та інтеграція сенсорів (GPS, IMU, барометри тощо).
- Оптимізація функціоналу для телеметрії та користувацьких сценаріїв.
- Компіляція прошивок у заданих форматах із урахуванням наданих параметрів.
- Тестування та аналіз логів для забезпечення стабільності роботи.
Вимоги до кандидата:
- 2+ роки досвіду програмування на C++ та/або Python у вбудованих системах або робототехніці.
- Практичний досвід роботи з ArduPilot (обов’язково) та Betaflight/INAV.
- Знання архітектури флайт-контролерів (STM32, Pixhawk, Matek) та роботи з периферією.
- Досвід використання MAVLink і наземних станцій управління (Mission Planner, QGroundControl).
- Навички роботи з сенсорами та аналізу польотних логів.
Переваги:
- Досвід роботи з PX4, INAV, симуляторами (SITL, Gazebo).
- Робота з автономними місіями або їх тестуванням.
- Знання Git, PlatformIO, CI/CD.
- Досвід у проєктах, пов’язаних з БПЛА або оборонним сектором.
Ми пропонуємо:
- Разовий проєкт із чіткими дедлайнами та технічним завданням.
- Повністю дистанційну роботу.
- Конкурентну оплату за виконання проєкту (обговорюється залежно від обсягу та складності).
- Можливість долучитися до стратегічно важливого проєкту для оборонного сектору України.
-
206 Добрий день!
Мене зацікавила ваша пропозиція щодо разового проєкту з кастомізації прошивок автопілотів. Маю понад 2 роки досвіду розробки на C++ та Python у вбудованих системах та робототехніці. Працював із ArduPilot (ArduCopter та ArduPlane), налаштовував периферійні інтерфейси UART, GPIO, PWM та інтегрував різні сенсори (GPS, IMU, барометри). Також маю досвід аналізу польотних логів та роботи з MAVLink і наземними станціями управління (Mission Planner, QGroundControl).
Готовий виконати ваше технічне завдання у визначені строки, забезпечивши стабільну та оптимізовану роботу прошивки під ваші апаратні конфігурації.
Буду радий обговорити деталі проєкту та узгодити умови співпраці.
Актуальні фриланс-проєкти в категорії C та C++
Реверс-інжиніринг консольних утиліт для опитування контролерів SSD (Flash ID)1. Мета роботиВиділення програмного інтерфейсу (API) взаємодії з контролерами SSD/NVMe з наданого набору консольних утиліт (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron та ін.). Результатом має стати робочий код мовою C/C++ або точна документація структур для… C та C++, Десктопні додатки ∙ 10 днів 9 годин тому ∙ 6 ставок |
Розробка Minecraft Java Seed Map / Seed Viewer для сайтуРозробка Minecraft Java Seed Map / Seed Viewer для сайтуОпис проєкту Потрібно розробити browser-based інструментMinecraft Java Seed Map / Seed Viewer, який буде працювати на нашому сайті та дозволятиме користувачу ввести seed Minecraft Java Edition і переглянути інтерактивну… C та C++, HTML та CSS верстання ∙ 10 днів 16 годин тому ∙ 17 ставок |