Intel Corporation logo

CPU Verification Engineer

Intel Corporation
Full-time
On-site
Austin, Texas, United States
$105,650 - $200,340 USD yearly
Level - Mid-Career

Role Overview

The CPU Verification Engineer position at Intel involves working within the Unified Core design team to ensure the functional correctness of CPU designs. Candidates will execute rigorous pre-silicon verification methodologies and collaborate closely with team members to meet project goals.

Professional Background

This position is aimed at experienced professionals, requiring both foundational qualifications and optional preferred qualifications that enhance a candidate's profile.

Key Responsibilities

  • Develop and implement comprehensive verification plans to ensure CPU designs meet architectural specifications.
  • Create scalable UVM-based testbenches and establish functional coverage models.
  • Conduct system-level simulations to identify and resolve design issues.
  • Explore pre-silicon environments to debug and troubleshoot issues; apply corrective actions to test failures.
  • Work collaboratively with CPU architects and RTL designers to verify architectural features.
  • Document verification processes and lead technical reviews with teams.
  • Maintain and improve current verification infrastructure.
  • Contribute to evolving CPU architecture and microarchitecture features.

Minimum Qualifications

  • Bachelor's Degree in Electrical Engineering, Computer Engineering, or a related STEM field with at least 1 year of relevant experience, or a Master’s Degree with similar experience.
  • Experience developing SystemVerilog within UVM-based test environments for scalable verification.
  • Proficiency in scripting languages such as Python or Perl, alongside C++.

Preferred Qualifications

  • PhD in Electrical Engineering or Computer Engineering with a minimum of 2 years of industry experience.
  • Strong understanding of digital logic design, including architectures like x86 and a familiarity with associated tools and methodologies.
  • Experience with version control systems, Synopsys simulators, and agile development practices.
  • Exceptional analytical and problem-solving skills, with experience in implementing validation strategies based on design feature changes.