Разработка программы начального старта (ПНС/BIOS) для архитектуры Эльбрус.
Настройка контроллера памяти.
Настройка процессора и конфигурации системы на общей памяти (NUMA).
Разработка драйверов периферийных устройств(i2c, i3c, spi, eth, usb, sata, vga).
Требования:
Работа в командной строке bash, опыт работы с GNU/Linux системами.
Уверенное знание языка C.
Умение работать с Git/SVN.
Умение работать с Makefile.
Опыт разработки bare-metal приложений.
Знание принципов работы шин i2c, i3c, spi, pcie.
Приветствуется опыт работы с Tianocore/Coreboot.
Условия:
Работа в аккредитованной ИТ компании.
Оформление в соответствии с требованиями ТК РФ.
Гибкий график работы.
ДМС после испытательного срока со стоматологией.
Корпоративный фитнес.
Возможность заниматься научной деятельностью.
Возможность изучить фундаментальные системные принципы: внедрение и доработка прикладного ПО, взаимодействие ПО с ядром ОС и драйверами, состав и принципы ОС. Работа на машинах с архитектурой Эльбрус
Удобное расположение офиса - 1 минута от м. Беляево.