Senior CPU Verification Engineer
Core
Developing and maintaining Random Instruction Sequences (RIS) tools to stress-verify CPU core functionality and push test boundaries.
Role type
Senior CPU Verification Engineer (Random Tools)
Builds
Stress verification tools for next-generation CPU cores
Domain
Semiconductor / CPU Architecture / Hardware Verification
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
CPU micro-architecture knowledge, C/C++ programming, Assembly language (ASM), RISC-V/X86/MIPS/ARM architecture expertise, test case generation, low-level hardware understanding
Preferred skills
Processor architecture fundamentals, ARM architecture basics, EDA tools, Hardware Design Verification
Technologies
C, C++, Assembly, RISC-V, X86, MIPS, ARM
Responsibilities
Define strategies to push CPU test boundaries, architect solutions for improved stimulus generation, implement and support verification tools from early development to product maturity
Seniority
Senior, hands-on IC