Программист БПЛА / Betaflight / ArduPilo

Работодатель:
Зарплата:
100 000 - 145 000 руб.
Опыт работы:
От 1 года до 3 лет
Место работы:
Москва, Колодезный переулок, 3с25

Ищем инженера-программиста для работы с прошивками, конфигурациями и лабораторной отладкой БПЛА. Основное направление - Betaflight. Работа предполагает полный цикл: изменение и сопровождение кода прошивки, сборка из исходников, подготовка hex/bin-файлов или релизных архивов, проверка на реальном оборудовании и оформление понятных инструкций. В дальнейшем постепенное подключение к задачам по ArduPilot: параметры, логи,Mission Planner/QGroundControl, настройка периферии и работа с кодом.

Задачи

• Разработка, сопровождение и отладка изменений в коде Betaflight под задачи компании.

• Сборка Betaflight из исходников, подготовка hex/bin-файлов и релизных архивов.

• Подготовка прошивок с заранее заданными настройками для серийных дронов.

• Работа с конфигурациями, CLI dump/config/target, режимами, arming, receiver, OSD и аналоговым VTX.

• Настройка дрона с нуля до состояния, готового к проверке и полёту.

• Диагностика проблем на стыке кода прошивки, конфигурации и аппаратной части.

• Работа с периферией и интерфейсами UART, I2C, CAN, PWM.

• Проверка прошивок и настроек на реальном оборудовании в лаборатории.

• Разбор нестандартного оборудования с неполной документацией.

• Ведение Git как рабочего инструмента: ветки, коммиты, diff, pull/push, merge/rebase.

• Подготовка внутренних инструкций, чек-листов, release notes и технических заметок.

Требования

• C/C++ на уровне, достаточном для чтения, изменения и отладки кода прошивок.

• Практический опыт работы с БПЛА, FPV-дронами или полётными контроллерами.

• Понимание Betaflight и базовой логики настройки дрона.

• Умение работать с Betaflight Configurator и CLI.

• Понимание типовых причин, почему дрон не armится.

• Опыт с receiver, modes, arming, OSD и аналоговым VTX.

• Базовая embedded-грамотность: порты, тайминги, конфигурация периферии, сборка под target.

• Практическое понимание UART, I2C, CAN, PWM и диагностики проблем подключения периферии.

• Опыт работы с Git.

• Готовность работать не только с кодом, но и с реальным оборудованием в лаборатории.

• Базовые навыки пайки, подключения, прошивки и проверки электронных модулей.

• Умение разбираться в неполной документации и доводить задачу до воспроизводимого результата.

• Умение фиксировать результаты работы в понятных инструкциях и чек-листах.

Будет плюсом

• Опыт самостоятельной сборки или модификации Betaflight.

• Опыт отладки или модификации прошивок для полётных контроллеров.

• Работа с нестандартными flight controller, receiver, VTX, GPS, CAN-устройствами.

• Опыт работы с ArduPilot, Mission Planner или QGroundControl.

• Опыт работы с STM32, DFU, STM32CubeProgrammer, ST-Link.

• Опыт настройки аналогового VTX, SmartAudio, IRC Tramp, pit mode.

• Опыт работы с мультиметром, осциллографом, логическим анализатором, программаторами или

лабораторным блоком питания.

• Опыт подготовки релизов, чек-листов или инструкций для производства.

• Публичные репозитории, патчи, инструкции, чек-листы или технические заметки.

Условия

Официальное трудоустройство, оформление по ТК РФ

Заработная плата определяется по результатам собеседования, после прохождения испытательного срока (2-3 месяца) увеличивается согласно договоренностях на собеседовании

Похожие вакансии

PHP-разработчик (Junior / Junior+)
amoCRM

постоянно развиваться, учиться, прокачивать свои знания и навыки. — коммерческий опыт разработки на PHP от 1 года. — опыт работы с Laravel...

120 000 руб.
Python Developer (Infrastructure)
Леста Игры

Коммерческий опыт разработки на Python от 5 лет. Отличное знание классических алгоритмов, структур данных и паттернов проектирования. Хорошее понимание сетевых...

Оператор (пилот) БПЛА
Научно-Производственное Объединение Кайсант

Опыт пилотирования FPV‑дронов (обязательно). Навыки управления БПЛА самолётного типа (будет преимуществом). Знание устройства БПЛА, принципов работы основных узлов и...

120 000 руб.
C/C++ Qt Developer
Научно-производственное предприятие Робототехника и беспилотные комплексы

Обязательно. Хорошее знание C++. Практический опыт разработки на Qt. Умение читать и сопровождать существующий код. Опыт работы с Git.

200 000 руб.