Санкт-Петербург, Свердловская набережная, 44Б
Метро: Площадь ЛенинаСанкт-Петербург, Москва, Нижний Новгород, Екатеринбург и другие города России.
Департамент разработки процессорных архитектур YADRO ведёт разработку процессорных IP ядер RISC-V для использования в составе серверных, сетевых продуктов, систем хранения данных, планшетов и других устройств.
Команда системной верификации высокопроизводительных процессорных ядер и кластеров (CPU IP) приглашает Ведущего инженера
Чем Вам предстоит заниматься:
Owner над набором фичей с точки зрения верификации. Понимание архитектуры фичи, связей их друг с другом, связей с другими фичами
Участие в разработке стратегии верификации продукта с курируемым набором фичей
Разработка и ревью тест планов
Разработка и ревью низкоуровневых тестов на C или Assembler
Разработка и ревью требований для имеющихся и новых инструментов верификации, их обоснование, приёмка результата от смежных подразделений, внедрение в процесс верификации
Разработка требований для имеющихся и новых инструментов верификации, их обоснование, реализация, внедрение в процесс верификации, ревью требований смежных групп
Разработка тестового окружения, скриптов автоматизации запуска тестов
Оценка работ по верификации по времени выполнения работ и нахождение компромиссов с учетом имеющихся ресурсов
Разработка и ревью документации по кодовой базе тестов, используемым инструментам
Отладка тестов в RTL-симуляторе / функциональном симуляторе / прототипе / готовом СнК
Запуски регрессионного тестирования
Анализ и ревью тестов по своим подсистемам и фичам для улучшения покрытия
Нести ответственность за результат тестирования по порученным направлениям
Что мы ожидаем от будущего члена команды:
Опыт работы системным верификатором от 5 лет
Уверенное знание архитектуры и набора команд любого современного процессора
Опыт работы в качестве технического лида
Уверенное знание языка C
Уверенное знание ассемблера
Уверенное знание линкер-скриптов
Уверенное знание системы сборки make, либо аналогичной (cmake)
Опыт использования gcc, gas либо аналогичных тулчейнов llvm clang
Уверенное использование отладчиком gdb или аналогичным по функциональности
Уверенный пользователь Linux (включая cli & shell programming);
Опыт работы в git
Умение читать и писать на скриптовых языках bash, tcl, python
Опыт работы с RTL симуляторами
Опыт работы с кодовым и функциональным покрытием
Опыт работы с золотыми референс моделями
Опыт отладки на прототипе FPGA
Знание английского языка на уровне чтения технической документации;
Дополнительно приветствуем:
Будем рады предложить:
Санкт-Петербург
Не указана
Санкт-Петербург
до 350000 RUR
Санкт-Петербург
до 350000 RUR
Санкт-Петербург
до 350000 RUR