Инженер по системам управления БПЛА, БВС, БАС (Центр ИИ)
Описание
Обязанности: Проектировать и оптимизировать алгоритмы автоматического управления (стабилизация, навигация, взлёт и посадка, адаптация к изменяющимся условиям среды); Разрабатывать алгоритмы управления полётом БПЛА — от математического вывода до реализации закона управления в коде автопилота; Отлаживать контуры управления: сначала в стеке симуляции, затем на реальном БПЛА; Создавать контуры управления для отдельных подсистем БПЛА (подвес камеры, системы сброса груза и т. д.); Разрабатывать и модифицировать ПО для полётных контроллеров: писать код для бортовых контроллеров, адаптировать прошивки под конкретные аппаратные конфигурации и задачи миссий; Настраивать и отлаживать системы управления на реальных БПЛА коптерного типа, в т. ч. в сложных условиях (например, при сильном ветре, посадка и взлет с уклона ,посадка на подвижные платформы); Проводить наземные и лётные испытания БПЛА, анализировать результаты и вносить необходимые корректировки; Взаимодействовать с другими инженерами (конструкторами, электронщиками, программистами) для интеграции систем управления в общую архитектуру БПЛА; Вести техническую документацию: описывать разработанные алгоритмы, составлять отчёты по испытаниям, готовить инструкции для операторов. Требования: Высшее техническое образование (авиастроение, робототехника, автоматизация, прикладная математика, механика и управление или смежные направления); Практический опыт проведения наземных и лётных испытаний БПЛА (от 1–2 лет); Сильная физико‑математическая подготовка: линейная алгебра, преобразования систем координат, дифференциальные уравнения; Знание теории автоматического управления: классические методы построения регуляторов (метод размещения полюсов, PID‑регуляторы),современные подходы (МРС, L1 adaptive control); Понимание принципов работы навигационных систем (GPS/ГЛОНАСС, RTK); Уверенное владение языками программирования C++ (включая работу с встраиваемыми системами) и Python (для прототипирования, анализа данных); Знание алгоритмов обработки сигналов и фильтрации (например, фильтр Калмана); Понимание устройства и принципов полёта БПЛА коптерного типа и иных схем, систем управления, включая FPV; Знание алгоритмов управления коптерами в условиях ветра и других внешних возмущений; Основы электроники: принципы питания, работа с КЗ, электрические цепи, модульная логика; Навыки прототипирования и пайки, аккуратность в работе с электроникой; Базовые навыки работы с ПО для управления БПЛА (QGroundControl, Mission Planner и аналоги); Умение работать с инструментами отладки и симуляции (Gazebo, MATLAB/Simulink, ROS). Будет плюсом: Опыт работы с микроконтроллерами (STM32, Arduino и т. п.) и встраиваемыми системами; Понимание стандартов и требований к сертификации БПЛА; Опыт работы с системами технического зрения для навигации БПЛА; Навыки работы с телеметрией и системами передачи данных на дальние расстояния; Знакомство с протоколами связи и управления (MavLink и аналоги). Условия: Конкурентный уровень заработной платы; Расширенная программа ДМС (большой выбор клиник, включая стоматологию); Социальная поддержка (выплаты при рождении ребенка, консультации корпоративного психолога); Возможность бронирования; Современный кампус с собственной парковкой; Гибкое начало рабочего дня (по согласованию с руководителем); Предоставление других льгот и доступ к разнообразным партнерским программам в соответствии с внутренними правилами; Хорошая Транспортная доступность (МЦД-1 до ИЦ Сколково, ходит транспорт от станций метро Славянский бульвар, Тропарево, Кутузовская, Молодежная, Солнечная, Филевский парк).