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