УР
УралДронЗавод
Программист встраиваемых систем\Engineer\Embedded С\С++ (г. Екатеринбург)
Описание вакансии
"УралДронЗавод" - российский разработчик и производитель беспилотных авиационных систем широкого спектра — от компактных дронов до грузоподъемных мультикоптеров и БПЛА самолетного типа.
В связи с ростом компании и расширением направлений разработки мы ищем Программиста встраиваемых систем (Embedded C/C++) ПО для бортовых и наземных систем управления БПЛА.
Вам предстоит работать с микроконтроллерами, одноплатными компьютерами, а также разрабатывать различные модули, настраивать полётные стеки и участвовать в испытаниях устройств.
Обязанности:
- низкоуровневое программирование микроконтроллеров STM32 и ESP32/ESP8266; реализация драйверов и протоколов I2C, SPI, UART/USART;
- разработка и сопровождение программного обеспечения на одноплатных компьютерах Orange Pi, Raspberry Pi и другие аналогичные одноплатные компьютеры под управлением Linux\ADB;
- развёртывание, настройка и сопровождение Docker-контейнеров и микросервисов;
- программирование на языках C, C++, Python: разработка firmware, системных утилит, скриптов автоматизации;
- участие в лабораторных и полевых испытаниях разрабатываемых устройств и систем;
- подготовка технической документации: архитектурные описания, протоколы испытаний, инструкции по эксплуатации;
- разработка программного обеспечения для обмена данными между бортовыми и наземными системами с использованием протокола MAVLink и middleware DDS (DDS-Client / uXRCE-DDS);
- настройка, конфигурирование и адаптация полётных стеков PX4, ArduPilot, INAV и Betaflight под целевые аппаратные платформы: параметризация, калибровка, интеграция периферии;
- разработка программных модулей на C++ с использованием фреймворка ROS2 под управлением ОС Linux.
- Работа с системой контроля версий Git в рамках команды: код-ревью, ветки, документация.
Требования:
- высшее техническое образование, приветствуется наличие интересных проектов в портфолио;
- опыт работы в области программирования встраиваемых систем;
- подтверждённый опыт разработки firmware…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.
ИсточникHeadHunter / Developers / RU / between3And6