Мы ищем опытного инженера-программиста для участия в научно‑исследовательских и опытно‑конструкторских работах.
Вы станете частью команды, разрабатывающей передовые решения в области радиоэлектронного оборудования и систем от концептуального проектирования до проведения натурных испытаний.
Обязанности:
- Разработка и отладка прошивок для ПЛИС и микроконтроллеров (в т. ч. двухъядерных STM32H745) с использованием FreeRTOS, STM32CubeIDE, PlatformIO;
- проектирование и реализация протоколов взаимодействия между компонентами систем, определение протоколов, форматов и структур данных для обмена информацией;
- реализация задач по оцифровке, декодированию и обработке сигналов (в т. ч. с использованием DMA);
- интеграция и отладка взаимодействия автоматической системы управления и периферии;
- работа с операционными системами реального времени и встраиваемыми операционным системам (ARM Mbed OS и аналоги);
- разработка клиентских приложений для управления стендами и взаимодействия со специализированными системами (НРЗ и др.) на C++ и QML.
Требования:
- Высшее техническое образование;
- технологический стек: PX4, ArduPilot, Raspberry Pi, Rasbian, OpenCV, Python 3.5, aiohttp, DroneKit, RPi.GPIO, SQLite, ARM Planner/Mission Planner;
- опыт разработки программного обеспечения для встраиваемых систем и испытательных стендов от 3–5 лет;
- уверенное владение C++ и QML, опыт создания кроссплатформенных клиентских приложений;
- практический опыт программирования микроконтроллеров STM32 в т. ч. серии H7 (в версиях PixHawk 4, 6C), работы с FreeRTOS;
- знание и опыт организации взаимодействия оборудования через интерфейсы CAN, SPI, I2C, UART, Ethernet, PPM, SBus;
- понимание принципов работы с ПЛИС и организации обмена данными между ПЛИС и микроконтроллерами;
- опыт работы с инструментами разработки: PlatformIO, STM32CubeIDE, Qt Creator;
- опыт работы в ОС Windows и Astra Linux.
Мы предлагаем:
- Работу в стабильной и динамично развивающейся компании;
- участие в сложном инженерном проекте на стадии разработки и создания опытного образца;
- возможность влиять на технические решения по системе электропитания изделия;
- взаимодействие с сильной инженерной командой и ведущими экспертами отрасли;
- конкурентную заработную плату, обсуждается индивидуально с успешным кандидатом;
- ДМС после прохождения испытательного срока.