Ведущий инженер по системной верификации (Wireless)
офис, удалёнка, гибрид, Москва
Работа в команде верификации над стратегией и планами тестирования модемных подсистем в составе СнК; развитие библиотек, контроль прогресса и управление командой тестирования на RTL-симуляторах, QEMU и FPGA для обеспечения надежности продукта
ГрейдLead
Опыт6+ лет
Стек
C++LinuxQEMUFPGARTL-симуляторыmakeCMakegccgdbgitPythonVerilog/SystemVerilogARMRISC-Vx86
Задачи
- •Формирование стратегии и планов верификации сложных модемных подсистем
- •Определение объема тестирования на RTL-симуляторах, QEMU и FPGA-прототипах
- •Управление командой разработки тестов для RTL, эмуляторов и FPGA
- •Развитие библиотек системного ПО для верификации и поддержка командного пользования ими
- •Контроль прогресса верификации и координация с другими командами
- •Сотрудничество с командой цифровой обработки сигналов для определения минимально необходимого объема тестов
Обязательно
- •Опыт работы в сфере верификации 10+ лет
- •Сильные лидерские качества и управление командой
- •Отличное знание C/C++ и умение писать asm-вставки
- •Опыт низкоуровневого и системного программирования (BSP/drivers/kernel/RTOS)
- •Уверенное знание архитектуры и набора команд процессоров (x86, ARM, RISC-V)
- •Опыт разработки и отладки драйверов и тестов для низко- и высокоскоростных интерфейсов
- •Опыт использования make, CMake, gcc, ld, gdb, git и уверенное владение Linux; знание скриптовых языков (Python/TCL)
Будет плюсом
- •Понимание стандартов беспроводной связи 3GPP/IEEE
- •Знакомство с Verilog/SystemVerilog и цифровым дизайном
- •Опыт работы с RTL-симуляторами