Обязанности:Разработка программного обеспечения для авиационного оборудования;Отладка и оптимизация программного обеспечения;Документирование нетривиальных алгоритмов и подходов;Взаимодействие с тестировщиками по результатам проверки.Требования:Отличная математическая подготовка;Опыт разработки программного обеспечения на языках С/С++, стандарт не ниже С++11;Отличное понимание принципов ООП;Понимание основ работы аппаратуры: регистры, прерывания, взаимодействие с ПЛИС(FPGA) по Memory Mapped IO;Опыт программного взаимодействия по интерфейсам Ethernet, USB, CAN, RS, так же внутренним (PIO, UART, I2C, SPI).