YADROYADRO

Software Developer Qemu

офис, удалёнка, гибрид, Москва

Команда разрабатывает и поддерживает функциональный симулятор для ранней валидации RISC‑V ядер и периферии, позволяющий запускать системное и прикладное ПО до наличия реального железа и ускорять релизные циклы

ГрейдSenior

Стек

C++QEMUFPGAGitCLinuxCMakePython

Задачи

  • •Разработка и поддержка функционального симулятора RISC‑V
  • •Разработка и отладка моделей ядер и периферийных устройств на QEMU и FPGA
  • •Создание инструментов ко‑симуляции (RTL симулятор/FPGA + QEMU)
  • •Подготовка релизов системных компонентов для внутренних и внешних пользователей
  • •Взаимодействие с командами FPGA и системного ПО, участие в рабочих группах и контрибьют в open‑source проекты

Обязательно

  • •Знание архитектуры CPU (x86, RISC‑V) и принципов работы ОС
  • •Программирование на C/C++ и знание алгоритмов/структур данных
  • •Опыт низкоуровневого и системного программирования (BSP, драйверы, kernel, RTOS)
  • •Глубокие знания Linux, ядра и систем виртуализации, уверенное владение CLI и shell‑программированием
  • •Опыт командной разработки: code review и практики CI/CD
  • •Английский для чтения технической документации

Будет плюсом

  • •Опыт работы с функциональными симуляторами
  • •Опыт работы с системами CI (GitLab/Jenkins)
  • •Знание Python
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT