YADRO

инженер системной верификации CPU IP

Коротко

Удалённая вакансия инженера системной верификации CPU IP в YADRO — компании, разрабатывающей процессорные IP-ядра RISC-V для серверных, сетевых продуктов и систем хранения данных. Роль предполагает верификацию высокопроизводительных процессорных ядер: разработку тест-планов, низкоуровневых тестов на C/ассемблере, тестового окружения и отладку на RTL-симуляторах и FPGA-прототипах. Требуется от 5 лет опыта системной верификации, опыт технического лидерства, уверенное знание архитектуры процессоров, C, ассемблера, Linux, git, Python/bash/tcl и RTL-симуляторов.

Описание
YADRO разрабатывает процессорные IP-ядра RISC-V для серверных и сетевых продуктов, систем хранения данных, планшетов и других устройств. Команда занимается системной верификацией высокопроизводительных процессорных ядер и кластеров CPU IP.
Задачи
•Владеть системной верификацией функционала ядра RISC-V, понимать его реализацию, взаимовлияния и системные взаимодействия
•Участвовать в разработке стратегии верификации продукта с курируемым набором функций
•Разрабатывать и проверять тест-планы
•Разрабатывать и проверять низкоуровневые тесты на C или ассемблере
•Разрабатывать и проверять требования к инструментам верификации, обосновывать их, принимать результаты смежных подразделений и внедрять инструменты в процесс
•Разрабатывать и проверять тестовое окружение и скрипты автоматизации запуска тестов
•Оценивать сроки работ по верификации и находить компромиссы с учётом имеющихся ресурсов
•Разрабатывать и проверять документацию по кодовой базе тестов и используемым инструментам
•Отлаживать тесты в RTL-симуляторе, функциональном симуляторе, на прототипе или готовой системе на кристалле
•Запускать регрессионное тестирование
•Анализировать и проверять тесты по своим подсистемам и функциям для улучшения покрытия
•Нести ответственность за результаты тестирования по порученным направлениям
Требования
•Опыт работы системным верификатором от 5 лет
•Опыт работы техническим лидом
•Уверенное знание архитектуры и набора команд современного процессора
•Уверенное знание C, ассемблера и линкер-скриптов
•Уверенное знание make или аналогичной системы сборки, например cmake
•Опыт использования gcc, gas или аналогичных тулчейнов, например LLVM Clang
•Уверенное использование gdb или аналогичного отладчика
•Уверенное владение Linux, включая командную строку и программирование на shell
•Опыт работы с git
•Умение читать и писать на bash, tcl и python
•Опыт работы с RTL-симуляторами, кодовым и функциональным покрытием, золотыми референс-моделями и отладкой на прототипе FPGA
•Английский для чтения технической документации
Будет плюсом: знание SystemVerilog, UVM, архитектуры и набора команд RISC-V, ассемблера RISC-V, интерфейсов AXI и CHI
Условия
•ДМС со стоматологией с первых дней работы
•Льготное страхование близких
•Дополнительный выходной для восстановления здоровья
•Юридические консультации, сессии с психологом и помощь экспертов по ЗОЖ и управлению личными финансами
•Премии за патенты и изобретения
•Учебный портал, участие в конференциях, изучение английского и дополнительное профессиональное обучение на внешних курсах
•Частичная компенсация тренировок, творческих занятий и участия в соревнованиях
•Скидки у партнёров, в том числе в ресторанах, фитнес-клубах, сервисах доставки и онлайн-кинотеатрах

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте