Omni Design Technologies
Милпитас, Соединенные Штаты2 года назад
Грейд
Lead
Опыт работы
от 6 лет
Формат работы
Гибрид
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить
Заголовок: Verification Engineering Lead/Manager Местоположение: Milpitas / Bangalore / hybrid
Позиция включает проектирование, разработку и развертывание тестовых стендов на базе UVM для многоядерных, многопоточных процессорных подсистем с упором на верификацию и согласование производительности и энергопотребления, а также функциональности для смешанных сигналов SOC. Кандидат должен иметь опыт работы с архитектурой тестовых стендов на уровне чипа и верификацией SoC и чипсетов с процессорной технологией ARM/RISC-V и AMBA AHB/AXI/APB, а также с высокоскоростными интерфейсами, такими как PCIe, MIPI, USB, Ethernet, Mobile DDR и Quad/Octa-SPI, и периферийными интерфейсами, такими как SDIO, UART, I2S, I2C, PWM, QEI, CAN, Ethernet, PCIe, UCIe, а также средой моделирования смешанных сигналов AMS.
Роль и обязанности Руководить командой и усилиями по верификации SoC и смешанных сигналов Создать компетентную команду верификации и управлять задачами и командой для достижения этапа tape out в согласованные сроки и вывода на рынок с согласованным количеством итераций. Желателен успех с кремнием ревизии 0. Разрабатывать и согласовывать планы тестирования и тестовые случаи Глубокие знания цифрового дизайна и двух или трех из AMBA AHB/AXI/APB на основе архитектуры SoC, ADC/DAC, PCIe, Ethernet, CAN, LPDDR интерфейсов. Глубокие знания Verilog, System Verilog, UVM, C/C++ Опыт использования утверждений (assertions), ограниченной случайной генерации (constrained random generation), функционального/кодового покрытия (functional/code coverage) Знание скриптовых языков, таких как Perl, Python, TCL, Linux shells для автоматизации методологий и потоков верификации Аналитические навыки отладки Отличные навыки построения команды и управления
Квалификация и опыт BS в области электротехники с 8+ лет опыта или MS в области электротехники с 6+ лет опыта Знание как минимум одного из высокоскоростных интерфейсов, таких как USB, MIPI, PCIe, Ethernet, DP, Знание двух или трех из периферийных интерфейсов, таких как SDIO, UART, I2S, I2C, PWM, SPI Опыт управления командой верификации Глубокие знания симулятора ASIC и языка верификации: все sign-off симуляторы, Verdi/Siloti Свободное владение языками верификации, такими как UVM/OVM/System Verilog, Vera, Verilog Опыт написания планов тестирования и создания направленных и случайных тестовых случаев Сильные навыки написания скриптов на Perl, Python, Linux shells и т. д. Сильные навыки решения проблем для быстрого выявления и предоставления решений в условиях жестких временных ограничений Сильные аналитические навыки решения проблем и внимание к деталям Командный игрок, готовый заполнять пробелы в разработке продукта по мере необходимости Хорошие навыки письменной и устной коммуникации Хорошие навыки технической документации Хорошие межличностные навыки, самомотивация, инициативность
Ожидания Разрабатывать тестовые стенды для AMS и FC симуляций Быть осведомленным о UPF. Разрабатывать тесты для достижения покрытия 95+% для симуляций Работать с командой проектирования для отладки любых сбоев Интегрировать и запускать симуляции BIST и DFT на уровне вентилей. Выполнять покрытие кода, строк и переключений, а также другие метрики. Запускать ежедневные и еженедельные регрессионные тесты и публиковать результаты Отвечать за FC RTL, симуляции на уровне вентилей. Быть наставником и руководить командой инженеров по верификации Работать с командами системного инжиниринга и тестирования для помощи в валидации частей и их выпуске на рынок
Оценка RocketHunt по реальным зарплатам