Обязанности:
Задачи: Разработка и поддержка драйверов Linux для архитектуры Эльбрус — сеть, звук, графика, периферия. Требования: Опыт разработки и отладки ядра Linux и драйверов. Знание принципов работы шин i2c, pcie, i3c, spi, Знание принципов работы с периферийными устройствами (инициализация, настройка). Знание принципов работы сетевых устройств (сокеты, net_device). Знание принципов работы асинхронного выполнения кода (softirqs/tasklets/workqueues). Знание принципов работы видеодрайверов (DMA буфер, подсистема DRM) Работа в командной строке bash, опыт работы с GNU/Linux системами. Уверенное знание языка C. Умение работать с Git/SVN. Умение работать с Makefile. Приветствуется: опыт тестирования ядра Linux — syzkaller, ltp. Условия: Работа в аккредитованной ИТ компании. Гибкий график работы. ДМС после испытательного срока со стоматологией. Корпоративный фитнес. Возможность заниматься научной деятельностью. Возможность изучить фундаментальные системные принципы: внедрение и доработка прикладного ПО, взаимодействие ПО с ядром ОС и драйверами, состав и принципы ОС. Работа на машинах с архитектурой Эльбрус Удобное расположение офиса - 1 минута от м. Беляево.Разработчик C (Linux Kernel, DPDK, SPDK)
От 300 000 до 600 000 руб.
Москва. Станции метро: Ленинский проспект
Shvacher
Senior Software Engineer C (Linux kernel space)/Разработчик C (Linux kernel space) (TATLIN.FLEX)
Договорная
Москва. Станции метро: Ленинский проспект
YADRO
Разработчик-исследователь Kernel/Wireless
До 400 000 руб.
Москва. Станции метро: Ленинский проспект
Ваймарк Системс