RTL Verification Engineer - Haifa
Core
Lead verification of complex CPU and SoC subsystems for next-generation high-performance RISC-V Application Processors, driving strategy and influencing architectural decisions.
Role type
Staff IC RTL Verification Engineer (CPU/SoC)
Builds
High-performance RISC-V Application Processors
Domain
Semiconductor / CPU Design / RISC-V
Required skills
SystemVerilog, UVM, constrained-random verification, coverage-driven methodologies, assertions (SVA), C/C++, Python, Perl, Tcl, microprocessor architecture, RISC-V architecture, MMU/virtual memory, cache/memory hierarchy, coherency protocols, interconnect/SoC architecture
Preferred skills
Formal verification, emulation, FPGA-based verification, high-performance CPU core verification, multi-site development leadership
Technologies
SystemVerilog, UVM, Python, C/C++, Perl, Tcl
Responsibilities
Lead verification of complex CPU and SoC subsystems from specification through tape-out; Define verification strategies, test plans, coverage models, and signoff criteria; Architect and develop advanced verification environments and reusable verification infrastructure; Drive verification execution, debug, coverage closure, and risk management; Mentor engineers and provide technical guidance; Influence architectural and microarchitectural decisions; Champion verification methodology improvements and automation.
Seniority
Staff, hands-on IC with technical leadership
