Обязанности:
Разработка и отладка ПО для бортовых вычислительных систем на базе одноплатных ARM-компьютеров (Raspberry Pi, Orange Pi и аналогичные платформы); Разработка, отладка ПО для полётных контроллеров; Работа с системами радиосвязи и телеметрии; Интеграция сенсоров и периферии (UART/SPI/I2C).
Требования:
Опыт разработки встроенного ПО на языке программирования С/С++ GNU/Linux не менее 2 лет; Опыт разработки программного обеспечения для БПЛА; Опыт настройки, отладки прошивок полётных контроллеров; Опыт кроссплатформенной разработки; Опыт написания bash-скриптов; Опыт работы с системой контроля версий Git; Способность аргументированно изложить свою точку зрения. Необходимые знания и навыки: Уверенные знания С/С++; Понимание принципов работы ОС (процессы, память, файловая система, сетевые интерфейсы); Понимание архитектуры микроконтроллеров и embedded-систем; Понимание принципов управления БПЛА; Навыки прошивки, конфигурирование параметров для ArduPilot, BetaFlight и INAV; Знание Lua; Умение настраивать стабильность полета, динамический отклик и фильтрацию вибраций.Похожие вакансии
От 130 000 до 130 000 руб.
Санкт-Петербург
АКЦИОНЕРНОЕ ОБЩЕСТВО "НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ "ВЕКТОР"
От 160 000 до 180 000 руб.
Санкт-Петербург
САНКТ-ПЕТЕРБУРГСКОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ "ИНФОРМАЦИОННО-МЕТОДИЧЕСКИЙ ЦЕНТР"