от 160000 RUR
Москва
Большая кольцевая линия метро Зюзино
Большая кольцевая линия метро Зюзино
От 1 года до 3 лет
Ищем Embedded / Hardware инженера для разработки и поддержки встроенных систем управления: полетные контроллеры, ESC, системы управления двигателями и сенсорные модули.
Обязанности
- Разработка и поддержка встроенного ПО на STM32 (F303, F405).
- Работа с существующим проектом в Keil MDK: поддержка, отладка, оптимизация.
- Разработка низкоуровневых драйверов и embedded-модулей.
- Реализация алгоритмов управления бесколлекторными двигателями (BLDC/PMSM, FOC).
- Разработка и отладка ESC (Electronic Speed Controller).
- Работа с полетными контроллерами и системами стабилизации.
- Интеграция и обработка данных с датчиков (IMU, магнитометры, барометры).
- Отладка, диагностика и устранение ошибок в прошивках.
- Участие в разработке и тестировании аппаратной части (PCB).
Требования
- Опыт программирования на C / C++ (embedded).
- Опыт работы с STM32 (серии F3 / F4, особенно F303, F405).
- Опыт работы в Keil MDK.
- Понимание архитектуры ARM Cortex-M.
- Знание периферии микроконтроллеров: I2C, SPI, UART, CAN, PWM.
- Опыт работы с STM32CubeMX / STM32CubeIDE.
- Понимание принципов работы BLDC / PMSM двигателей.
- Опыт работы с FOC (Field Oriented Control).
Будет плюсом
- Опыт разработки полетных контроллеров (ArduPilot, Betaflight или аналоги).
- Опыт разработки ESC или систем управления двигателями.
- Опыт работы с сенсорами (IMU, GPS, барометры).
- Понимание sensor fusion / алгоритмов стабилизации.
- Опыт в UAV / робототехнике / embedded R&D проектах.
- Базовое понимание схемотехники и чтения PCB (Altium Designer).
Условия
- Работа в R&D проекте (embedded системы, управление движением, UAV).
- Участие в разработке реальных устройств и прототипов.
- Возможность влиять на архитектуру firmware и аппаратной части.
- Конкурентная оплата по результатам собеседования.