Cpu Design Verification Engineer

Intel Intel · Semiconductors · Texas, Austin, United States +1

Intel is seeking a CPU Design Verification Engineer for their ATOM team to ensure the functional correctness and performance of next-generation, power-efficient processors. Responsibilities include developing verification plans, creating UVM-based testbenches, performing coverage analysis, executing system-level simulations, debugging pre-silicon environments, and collaborating with architects and designers. The role requires programming skills in Python, Perl, or C++, and knowledge of computer architecture fundamentals.

What you'd actually do

  1. Develop and execute sophisticated verification plans to validate CPU logic against architectural and microarchitectural specifications
  2. Create scalable, reusable verification environments using UVM-based testbenches and advanced functional coverage models
  3. Perform in-depth functional coverage analysis, identify critical verification gaps, and implement strategic closure plans
  4. Execute complex system-level simulations to validate functionality, power consumption, and timing characteristics
  5. Debug and perform root-cause analysis of issues in pre-silicon environments, implementing robust corrective measures

Skills

Required

  • Verilog
  • VHDL
  • SystemVerilog
  • UVM
  • Python
  • Perl
  • C++
  • Computer architecture fundamentals
  • CPU microarchitecture
  • Debugging
  • Validation
  • Functional coverage analysis
  • Test development
  • Root cause analysis

Nice to have

  • x86 architecture
  • Intel Architecture ISA
  • Assembly programming
  • Pre-silicon verification
  • Post-silicon CPU verification
  • Microcode
  • Firmware
  • Low-level code generation
  • Synopsys VCS
  • Git
  • AI automation in verification