К сожалению, наш сервер не смог принять вашу заявку. Попробуйте отправить форму повторно или пришлите ваше резюме и контактные данные на sprintoffer@yadro.com
Требования к кандидатам
UVM Verification Engineer
Основные задачи:
- Разработка и реализация верификационных планов.
- Разработка, интеграция и поддержка автоматизированных тестовых окружений на UVM для IP/SoC.
- Подключение, конфигурация и использование готовых VIP для стандартных интерфейсов.
- Создание тестовых сценариев, тестов и системных стимулов для функционального тестирования.
- Написание SVA и функционального покрытия, анализ результатов.
- Интеграция модульных сред на системный уровень, постановка и поддержка регрессионного тестирования.
- Локализация и анализ ошибок на всех уровнях (от блока до системы) в сотрудничестве с командами разработки.
- Взаимодействие с архитекторами, RTL-инженерами и программистами для обеспечения качества продукта.
Что мы ожидаем от будущего члена команды:
- Опыт работы в области верификации цифровых схем или разработки RTL, включая академический опыт.
- Хорошее знание Verilog/SystemVerilog и практический опыт построения тестовых окружений.
- Опыт работы с RTL-симуляторами (VCS, Xcelium, QuestaSim).
- Навыки написания и отладки скриптов для автоматизации задач (Python/Perl/Tcl/Shell).
- Опыт работы в Linux-окружении и с системами контроля версий (Git).
- Понимание основ цифровой схемотехники и принципов функциональной верификации.
- Знание английского языка на уровне чтения технической документации и ведения переписки на технические темы.
Будет плюсом:
- Опыт работы с высокоскоростными интерфейсам (1G Ethernet, PCIe, SATA, USB, DDR3) и/или VIP для них.
- Использование формальной верификации.
- Умение работать с FPGA Xilinx.
- Знание языков программирования С/С++ или ASM.
- Опыт работы с DPI.
- Знания в области цифровой обработки сигналов (DSP).
- Знакомство с современными AMBA-интерфейсами (AXI4/5, AHB, AXI-Lite, AXI-Stream).
- Понимание пирамиды тестирования, стратегии покрытия.
- Знакомство с PyUVM, cocotb.
- Опыт работы с Jira и Confluence.
RTL Design Engineer
Основные задачи:
- Разработка сложных функциональных модулей для ASIC на Verilog/SystemVerilog.
Что мы ожидаем от будущего члена команды:
- Опыт разработки RTL от 2 лет.
- Знание Verilog/SystemVerilog.
- Опыт использования RTL-симулятора от 2 лет (any vendor).
- Опыт использования Linux.
- Знание английского языка на уровне чтения технической документации и ведения переписки на технические темы.
- Опыт работы с системами контроля версий.
- Знание современных интерфейсов (AXI, APB, AHB).
- Знакомство с интерфейсами периферии (SPI, UART, I2C, I3C).
Будет плюсом:
- Знакомство с make и скриптовыми языками (perl/python/tcl/shell).
- Опыт программирования на C/asm.
- Опыт работы с ПЛИС от Altera и/или Xilinx и соответствующим программным обеспечением.
- Опыт разработки блоков помехоустойчивого кодирования.
- Знание стандартов LTE/5G L1.
- Опыт разработки и имплементации алгоритмов ЦОС.
- Опыт использования Python или MATLAB/Simulink.
- Знакомство с методами верификации.