C/C++ Embedded Engineer, удаленка
Аурига – одна из первых российских компаний на рынке разработки ПО на заказ. Проект, которым предстоит заниматься, предполагает добавление поддержки оборудования заказчика в OpenBMC и доработку более верхнеуровневого ПО под требования заказчика.
Чем предстоит заниматься
Портирование OpenBMC на платформу заказчика;
Добавление поддержки оборудования заказчика в OpenBMC;
Исправление ошибок и отладка встроенного по на базе OpenBMC;
Доработка функциональности OpenBMC по требованиям заказчика.
Необходимые опыт и знания
Разработка на С и C++;
Опыт в Yocto-Linux;
Опыт разработки в U-Boot;
OpenBMC.
Плюсом будет
Разработка модулей и драйверов для ОС Linux или других UNIX подобных систем;
Bare metal разработка;
Знание протоколов сетевого взаимодействия на уровне дата-центра;
Знание архитектуры операционных систем;
Знание принципов взаимодействия ПО с железом.