Мы формируем команду разработки бортовых алгоритмов для автономных летательных аппаратов. Нам нужен специалист, способный перевести аппарат из состояния «математической модели на бумаге» в стабильный полет реальным железом. Вы будете отвечать за полный жизненный цикл системы управления: от вывода уравнений динамики до анализа телеметрии после натурных испытаний.
Обязанности
- Синтезировать контуры управления положением, ориентацией и траекторией ЛА
- разрабатывать и внедрять классические (PID, LQR) и современные предиктивные (MPC, NMPC) регуляторы
- строить детальные математические и динамические модели летательных аппаратов с учетом аэродинамики и нелинейностей
- проводить анализ устойчивости, управляемости и качества переходных процессов; решать задачи оптимального управления
- валидировать алгоритмы в среде моделирования (Python/SciPy), интегрировать их в бортовую систему и анализировать результаты реальных лётных экспериментов
- готовить техническую документацию по разработанным алгоритмам.
Требования
- Уверенное владение Python, SciPy
- высшее техническое или физико-математическое образование (прикладная математика, механика, управление в технических системах, авиационная и ракетно-космическая техника)
- опыт работы с теорией автоматического управления, теоретической и аналитической механикой, теорией устойчивости
- опыт применения численных методов решения дифференциальных уравнений и методов оптимизации (включая условную оптимизацию)
- навыки математического моделирования динамических систем летательных аппаратов
- опыт синтеза контуров управления положением, ориентацией, скоростью и траекторией
- практика разработки и настройки регуляторов PID, LQR, MPC и NMPC.
- умение проводить анализ устойчивости, управляемости и качества переходных процессов.
- знание принципа максимума Понтрягина и методов линеаризации нелинейных динамических систем.
Будет плюсом:
- Опыт разработки алгоритмов управления именно для БПЛА, ракет, самолетов или космических аппаратов
- глубокое знание кинематики и динамики полета, понимание принципов аэродинамики
- опыт программирования на C/C++ для понимания ограничений при портировании алгоритмов на реальный борт
- опыт работы с ROS/ROS 2
- понимание жесткого реального времени (Real-time constraints) и особенностей деплоя алгоритмов на embedded-железо
- опыт проведения программно-аппаратных (HIL) или натурных лётных испытаний
Условия
- Офисный формат в Сколтехе
- ежегодный пересмотр зарплаты и годовая премия
- расширенный ДМС и льготное страхование для семьи
- уникальная система обучения Сбера для профессионального и карьерного развития
- выгодная ипотека для сотрудников
- Подписка Прайм с возможностью совместного использования на трёх близких
- вознаграждение за рекомендацию друзей в команду Сбера
- корпоративная пенсионная программа