Обязанности:
— Создание алгоритмов автоматического управления БПЛА;
— программирование на языках C, C++, Python: разработка firmware, системных утилит, скриптов автоматизации;
— низкоуровневое программирование микроконтроллеров STM32 и ESP32/ESP8266;
— участие в лабораторных и полевых испытаниях разрабатываемых устройств и систем;
— настройка, конфигурирование и адаптация полётных стеков PX4 и Betaflight под целевые аппаратные платформы: параметризация, калибровка, интеграция периферии;
— разработка программных модулей на C++ с использованием фреймворка ROS2 под управлением ОС Linux.
Требования:
— Знание классических алгоритмов, применяемых в работе коптеров: Kalman, EKF, UKF, PID‑регулятор;
— Знание алгоритмов наведения и перехвата (PN‑guidance);
— Знание языков программирования Python и C++;
— Опыт работы с прошивками BetaFlight, PX4, ArduPilot.
Условия:
— Работа с переездом в г. Елабуга (Республика Татарстан);
— Возможность предоставления платного корпоративного жилья;
— Транспорт до работы из г. Елабуга;
— Работа в крупной и стабильной компании — в структуре самой большой ОЭЗ в Европе;
— Карьерный рост при наличии и обретении необходимых компетенций в процессе работы.