CPU Top-Level Design Verification Engineer
Core
Own verification methodology, tools, and flow for high-performance, low-power processor designs.
Role type
Senior IC CPU Top-Level Design Verification Engineer
Builds
High-performance, low-power processor chips
Domain
Semiconductor / CPU Design
Required skills
SystemVerilog, C/C++ programming, Python scripting, RTL development, processor architecture knowledge, testbench setup, coverage analysis, random regression, failure analysis
Preferred skills
Computer architecture expertise, timing closure understanding, power-aware design techniques, EDA tool integration, automated testing flows
Technologies
SystemVerilog, C, C++, Python, EDA tools
Responsibilities
Define verification methodology for low power complex processor design; Develop test plans, test benches, and test environments; Develop tests in assembly and C/C++; Drive and develop tools and flows for advanced verification methodology; Develop coverage monitors and analyze coverage to ensure test case coverage
Seniority
Senior, hands-on IC