CPU Design Verification Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Requirements
- Bachelor's or Master's degree in Electronics, Computer Engineering, or a related specialized field.
- 3+ years of experience with a Bachelor's degree or 2+ years of experience with a Master's degree.
- Solid understanding of CPU architecture fundamentals and microarchitecture concepts.
- Proficiency in SystemVerilog, OVM/UVM, and validation strategy development.
- Strong Experience in debugging test failures.
- Exposure on Validation using Emulation and FPGA HW platforms.
- Strong proficiency of semi randomized test generators to meet validation objectives.
- Strong understanding of coverage driven Validation methodologies.
- Experience in processor verification techniques and tools.
- Familiarity with SystemVerilog Assertions/ UVM methodologies.
- Functional test development using C / x86 assembly is a strong plus.
- Knowledge of verifying power management, cache controllers, virtualization, memory coherency and Client/Server centric CPU features.
- Good hand-on understanding of bringing AI based methodologies in Validation for improving efficiency and quality.
- Proficiency in scripting languages such as Python, Tcl, or Perl.
- Strong analytical problem-solving skills and ability to collaborate across teams and geographies.
- Self-motivated with excellent communication and teamwork abilities.
- Job Type:
- Experienced Hire
- Shift:
- Shift 1 (India)
- Primary Location:
- India, Bangalore
- Additional Locations:
- Business group:
- Silicon and Platform Engineering Group (SPE): Deliver breakthrough silicon and platform solutions that deliver industry-leading products today while also defining the next generation of computing experiences.
- Posting Statement:
- Position of Trust
- N/A
- Work Model for this Role
- This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. * Job posting details (such as work model, location or time type) are subject to change.
- *
Additional Information
Job Details: Job Description: Performs functional verification of CPU logic to ensure design will meet specification requirements. Develops IP verification plans, test benches, and the verification environment to ensure coverage to confirm to CPU microarchitecture specifications. Executes verification plans and defines and runs system simulation models to verify the design, analyze power and timing, and uncover bugs. Replicates, root causes, and debugs issues in the presilicon environment. Finds and implements corrective measures to resolve failing tests. Collaborates with CPU architects, RTL developers, and physical design teams to improve verification of complex architectural and microarchitectural features and to meet functional, performance, and power goals. Documents test plans and drives technical reviews of plans and proofs with design and architecture teams. Maintains and improves existing functional verification infrastructure and methodology. Participates in the definition of architecture and microarchitecture features of the CPU being designed actively.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Intel? Share your experience