5 дней назад
Staff Design Verification Engineer (RISC-V)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Design Verification Engineer (RISC-V): Driving verification of L2/L3 caches and memory-subsystem functionality with an accent on cache coherency, ordering, correctness, and subsystem integration. Focus on building reusable SystemVerilog/UVM environments, exposing concurrency corner cases, debugging RTL and testbench failures, and closing coverage gaps for signoff.
Location: Hsinchu, Taiwan. Right to work in Taiwan is required. Access to export-controlled technology is subject to authorization or required export licenses.
Company
develops high-performance RISC-V compute platforms for AI, machine learning, automotive, data center, mobile, and consumer applications.
What you will do
- Own verification planning and execution for L2/L3 cache features from block level through subsystem integration.
- Develop verification environments, checkers, scoreboards, assertions, stimulus, and coverage models.
- Create directed and constrained-random tests for coherency, ordering, concurrency, backpressure, flow control, and error scenarios.
- Analyze failures, isolate root causes, and drive fixes across specifications, RTL, assertions, testbenches, and test content.
- Collaborate with architecture, design, and verification teams to clarify requirements and improve verification quality.
- Close coverage gaps and contribute reusable methodology, automation, and debug improvements.
Requirements
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- 7+ years of experience in ASIC, CPU, or SoC design verification with ownership of complex block- or subsystem-level verification.
- Strong hands-on expertise in SystemVerilog and UVM-based verification.
- Strong understanding of cache architecture, memory hierarchy, cache coherency, computer architecture, and microarchitecture.
- Experience building reusable testbenches, assertions, checkers, scoreboards, coverage models, and debug infrastructure.
- Experience with coverage analysis and closure, constrained-random verification, and metrics-driven signoff.
Nice to have
- Experience verifying multiple levels of private and shared caches.
- Experience with memory consistency, weak ordering, and multicore verification.
- Experience with performance-oriented verification, formal techniques, or emulation/FPGA-assisted debug.
- Familiarity with Python, C/C++, or scripting for verification automation.
- Ability to influence technical direction across architecture, design, and verification teams.
Culture & Benefits
- Individual-contributor role with opportunities to improve team-wide verification methodology and productivity.
- Close collaboration across architecture, design, and verification teams.
- Inclusive workplace committed to diversity and equal opportunity.
- Employment is contingent on successful background and reference checks.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
IC Verification Engineer (ASIC)
3 дня назад
ASIC Design Verification Engineer (SystemVerilog/UVM)
129 400 - 207 000$
3 дня назад
Senior Staff Design Verification Engineer – Memory Sub-System (LPDDR/DDR/HBM)
134 390 - 201 300$
4 дня назад
Digital Verification Engineer (FPGA/ASIC)
1 день назад
SoC/IP Design Verification Engineer
5 дней назад