Компания по производству беспилотных летательных аппаратов "Ижевские беспилотные системы" находиться в поиске программиста, присоединяйтесь к динамичной производственной компании, работайте с передовыми технологиями, управляйте проектами и запускайте аппараты в полет! Обязанности: Разработка ПО по ТЗ в соответствии с ЕСПД — создание надежного кода для реальных миссий БЛА. Ведение разработки ПО: от архитектуры до релиза, с тестированием на наземных и полетных испытаниях. Программирование контроллеров STM32 в средах Keil, Visual Studio, Eclipse, IAR. Реализация ПИ/ПИД-регуляторов, интерфейсов CAN, UART, Ethernet и протоколов целевых нагрузок (видеосистемы). Настройка систем БЛА: сопряжение датчиков, радиосвязи и оборудования с учетом изменений ПО. Работа с ОС FreeRTOS, Linux, Windows и системами контроля версий/управления проектами. Отладка и тестирование ПО на конечных устройствах опытных образцов БЛА. Анализ чужого кода и участие в создании ПО для пилотажно-навигационных контроллеров. Требования: Знание языков C, C++, C# и опыт программирования STM32. Навыки работы с ПИ/ПИД-регуляторами, интерфейсами CAN, UART, Ethernet. Опыт разработки под FreeRTOS, Linux, Windows в средах Keil, Visual Studio, Eclipse, IAR. Умение разбираться в чужом коде и работать с системами контроля версий. Знание протоколов целевых нагрузок (видеосистемы и др.). Ответственность, аккуратность, высокая работоспособность. Опыт с БЛА приветствуется! Мы предлагаем:Конкурентную зарплату, оформление в соответствии с ТК, профессиональный рост, современное оборудование и сплоченную команду профессионалов .
Похожие вакансии
Системный программист C/C++ (команда Application Management)
Договорная
Казань
Открытая мобильная платформа