Просто возьми и найди мне уже работу
Найти вакансии бесплатно

Вакансия из первоисточника

Software Developer Qemu

YADRO

Москва, Санкт-Петербург, Минск, Нижний Новгород

Описание вакансии

Команда ищет системного разработчика с уклоном в функциональную симуляцию. Необходимо разрабатывать и поддерживать функциональный симулятор, базирующийся на QEMU, для RISC-V ядер. Нужно точно повторять поведение железа в симуляторе, это позволяет приступить к разработке тестов, системного и прикладного ПО на ранних этапах проектирования ядер, что значительно сокращает релизный цикл выпуска итогового продукта. Чем предстоит заниматься: Совместная работа с командами разработки системного ПО для процессорных ядер и периферийных устройств. Подготовка релизов системных компонент для внешних и внутренних пользователей; Участие в рабочих группах RISC-V сообщества. Контрибьютить в open-source проекты. Разработка и отладка моделей процессорных ядер и периферийных устройств на FPGA и QEMU. Совместная работа с командами FPGA по разработке инструментов ко-симуляции (RTL симулятор + QEMU, FPGA прототип + QEMU). Мы ждем от будущего члена команды: Понимание архитектуры CPU (х86, RISC-V) и операционных систем. Программирование на C/C++. Знание классических алгоритмов и структур данных. Понимание ОС Linux, ядра и систем виртуализации. Опыт низкоуровневого и системного программирования встроенных систем (bsp/drivers/kernel/RTOS). Уверенный пользователь Linux (включая cli & shell programming). Опыт работы в команде, знакомство с процессами Code Review, CI/CD. Английский язык на уровне чтения технической литературы. Дополнительно приветствуем: Опыт работы с функциональными симуляторами. Опыт работы с системами CI (gitlabjenkins). Знание Python.

Открыть вакансию у работодателя

Сообщить о проблемеПомощь

Сообщить о проблеме