Проектирование и разработка на языке C/C++, отладка и тестирование программного кода, анализ и исправление ошибок, разработка технической документации;
Адаптация и доработка ПО: OpenBMC;
Разработка модулей управляющих прошивок BMC, разработка тестов для BMC и проведение их тестирования, проектировка протоколов взаимодействия модулей и систем друг с другом.
Требования:
С/C++; Embedded Linux; Yocto/Bitbake.
Дополнительный набор навыков:
Опыт разработки или исправления/доработки внутренних подсистем Linux Kernel;
Опыт разработки драйверов устройств для Linux (оптимизация, исправление ошибок и расширение функциональности);
Знание принципов работы systemd и d-bus;
Опыт отладки с помощью gdb и иных средств;
Общее знание схемотехники или хорошее знание C++.
Поделиться вакансией в соцсетях
Занятость: полная занятость, полный день Опыт работы: 3–6 лет
Карьерные перспективы
Система адаптации и наставничества
Возможность создавать продукты и решения для технологической инфраструктуры будущего Амбициозные задачи и масштабные проекты
Образовательные программы
Индивидуальные планы развития и гибкие условия для карьерного роста
Мотивация и культура
Праздники и корпоративные мероприятия
Неформальные встречи с руководством компании
Мероприятия для отдыха с детьми
Конкурентоспособная оплата труда, бонусы на основе личных и командных достижений
Work-life balance
Комфортный офис в центре Москвы
Возможность удаленной работы для кандидатов из регионов
Гибридный график по согласованию с руководителем для кандидатов из Москвы
Забота о здоровье
Широкая программа ДМС со стоматологией, cкидка на ДМС для родственников