Назад
2 дня назад

Инженер-разработчик по системам управления (Control / GNC engineer) (UAV/Robotics)

150 000 - 250 000
Формат работы
onsite/hybrid
Тип работы
fulltime
Грейд
trainee
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Инженер-разработчик по системам управления (Control / GNC engineer) (UAV/Robotics): Разработка контуров управления, навигации и планирования траекторий для автономных БПЛА с акцентом на sensor fusion, интеграцию с автопилотами и переход от симулятора к реальным полётам. Focus on создании HIL/SIL-пайплайнов, анализе лётных данных, настройке управления и обеспечении отказоустойчивости аппаратов.

Локация: Москва, работа на месте работодателя или в гибридном формате

Зарплата: 150 000–250 000 RUR на руки в месяц

Компания

Нкб Технологии разрабатывает системы автономности для беспилотных летательных аппаратов: компьютерное зрение, навигацию без GNSS, автономный полёт и выполнение миссий.

Что делать

  • Разрабатывать и настраивать контуры управления мультироторами и аппаратами самолётного типа: attitude/rate, position, velocity и guidance.
  • Планировать траектории и манёвры, реализовывать обход препятствий и автономное выполнение миссий.
  • Разрабатывать оценку состояния и sensor fusion для IMU, барометра, магнитометра, GNSS, VIO/VSLAM и дальномеров совместно с CV-командой.
  • Интегрировать решения с PX4, ArduPilot и BetaFlight, дорабатывать прошивки, offboard-управление и MAVLink.
  • Создавать симуляционный стенд и HIL/SIL-пайплайны, автоматизировать регрессионные тесты управления.
  • Проводить лётные эксперименты, анализировать логи, выполнять настройку по реальным данным и разрабатывать safety-логику и отказоустойчивые режимы.

Требования

  • Практическое понимание теории управления: PID, каскадные схемы, LQR, MPC, фильтры Калмана EKF/UKF.
  • Хорошие навыки программирования на Python.
  • Опыт работы с динамикой летательных аппаратов или роботов, моделированием, идентификацией, кинематикой и динамикой твёрдого тела, кватернионами.
  • Опыт с PX4, ArduPilot, BetaFlight и/или ROS/ROS2.
  • Сильная база в математике и/или физике.
  • Умение работать с реальным оборудованием и логами, а не только с моделями в MATLAB.

Хорошо, если есть

  • Практический опыт полётов, настройки аппаратов и пилотирования.
  • Опыт с Gazebo, Isaac Sim, AirSim или jMAVSim.
  • Знания навигации без GNSS, VIO, terrain-relative navigation и оптического потока.
  • Опыт с embedded-разработкой, STM32, RTOS и интеграцией на Jetson, Rockchip или Raspberry Pi.
  • Опыт применения RL или learning-based control, публичных выступлений, участия в соревнованиях, подготовки научных статей или собственных проектов.

Культура и преимущества

  • Продакшен-задачи, результат которых напрямую используется в реальных полётах.
  • Собственная лётная база и парк аппаратов для быстрого цикла «идея → полёт».
  • Менторство и взаимодействие с командами computer vision, embedded и механики.
  • Возможность профессионального роста и IT-аккредитация.
  • Возможность рассмотреть написание дипломной работы.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →