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