В активно развивающийся проект - разработка высокотехнологичных решений для защиты гражданских и промышленных объектов от БПЛА, ищем Инженер по алгоритмам наведения и обучения траекториям / RL - Engineer — Trajectory Learning & Guidance.
Немного о компании:
- Являемся обособленным подразделением одного из крупнейших застройщиков.
- Стартап, с высокой скоростью развития и интересными задачами.
- В команде нам важна инициативность, готовность брать ответственность, самостоятельно находить решения.
Ключевая задача - разработать алгоритмы оптимальной траектории перехвата с учётом ТТХ цели и аэродинамических характеристик конкретного перехватчика, а также ML-модели для самообучения и адаптации под каждый тип перехватчика.
Стек: C++, Python, MATLAB/Simulink, ROS 2, PX4/ArduPilot, PyTorch/JAX (для RL), Git, Docker, SIL/HIL-стенды.
Чем предстоит заниматься:
- Разработка законов наведения: пропорциональная навигация, augmented PN, optimal guidance, терминальное наведение на маневрирующие цели.
- Построение 3-DOF / 6-DOF моделей динамики перехватчика и цели с учётом аэродинамики, тяги, перегрузок и энергетики.
- Расчёт точки перехвата с упреждением, оценка time-to-go и miss distance.
- Разработка ML-алгоритмов оптимизации траекторий на основе накопленных данных прогонов и опыта эксплуатации.
- Самообучение модели под каждый тип перехватчика: учёт индивидуальных аэродинамических и динамических характеристик.
- Обучение с подкреплением (RL) для адаптации к новым типам целей и меняющейся обстановке.
- Перенос обученных политик из симуляции на борт (edge) без деградации производительности.
- Интеграция алгоритмов с бортовым ПО (C++/Rust, ROS 2, MAVLink) и с ЦУП через API.
Наши ожидания:
- Высшее техническое образование: аэрокосмическая инженерия, прикладная математика, механика, системы управления, робототехника.
- 3+ года опыта в GNC, траекторных расчётах или смежной области (аэрокосмос, оборона, БПЛА).
- Глубокое понимание: динамика твёрдого тела, уравнения движения, системы координат (NED/ENU, кватернионы), аэродинамика, теория управления.
- Опыт разработки и верификации законов наведения.
- Опыт работы с 6-DOF симуляциями и Монте-Карло анализом.
- Уверенное программирование: C++ / Python / MATLAB.
- Опыт интеграции алгоритмов в реальное ПО (не только исследования).
Будет плюсом:
- Опыт в ракетостроении, ПВО/ПРО, перехвате БПЛА.
- Опыт с PX4, ArduPilot, ROS 2, MAVLink.
- Знание методов state estimation (EKF, UKF) и сенсорной фузии.
- Опыт с PINNs, PoNNs или другими physics-informed подходами.
- Публикации в области управления, аэрокосмоса или робототехники.
Мы предлагаем:
- Оформление по ТК РФ.
- Удаленный формат работы с возможностью выбора начала рабочего дня.
- Конкурентную заработную плату по итогам собеседования.
- Работу с современным оборудованием и вычислительными ресурсами.
- Участие в интересных инженерных задачах, НИОКР и испытаниях.
- Профессиональный рост в сфере БПЛА и ИИ.
- Работу в сильной команде инженеров и разработчиков, где ценятся инициативность, ответственность и техническая экспертиза.