Design Verification Engineer (2027 New College Graduate)
Core
Functional verification of CPU cores and related subsystems, focusing on core functionality, performance, and modeling.
Role type
Design Verification Engineer (CPU)
Builds
CPU cores and related subsystems
Domain
Semiconductors / CPU Design
Required skills
SystemVerilog, UVM, constrained random verification, Python scripting, Perl scripting, Shell scripting, RISC-V architecture, ARM architecture, MIPS architecture, cache concepts, coherency concepts
Preferred skills
FPGA prototyping, emulation platforms, AXI protocol, ACE protocol, CHI protocol, AI tools for productivity
Technologies
SystemVerilog, UVM, Python, Perl, Shell, RISC-V, ARM, MIPS, FPGA, AXI, ACE, CHI
Responsibilities
Develop and execute verification plans including testbench creation and test case development; Write directed and constrained random test cases; Utilize UVM-based environments for coverage-driven verification; Analyze coverage reports and assist in closing coverage gaps; Automate regression and verification flows; Collaborate with senior engineers and architects to ensure design quality and performance.
Seniority
Entry-level, New College Graduate
