CPU Verification Engineer
Advanced Micro Devices
- Hyderabad, Telangana
- Permanent
- Full-time
- ASIC design verification experience 12+ years
- Verification of high performance x86-core ISA features
- Architecting and development of testbench, test-bench components for high performance Cache, x86 ISA features, clock/reset/power features of processor.
- Development of detailed test plans and driving the execution of test plan, including functional coverage.
- Understanding the existing test bench setup and look for opportunities to improve the existing test bench.
- Adhering to coding guideline practices, develop and implement code review process.
- Collaborate with global design verification teams and drive effectively the execution of the verification plans.
- Your commitment to innovating as a team demonstrated through excellent communication, knowledge of proper documentation techniques, and independently driving tasks to completion.
- Strong understanding the design and verification life cycle.
- Hands on verification experience with C/C++/SystemVerilog testbench development.
- Hands on experience with coverage planning, coding and coverage closure.
- Experience with x86, ARM or any other industry standard microprocessor ISA.
- Experience with Cache, Coherency and Data-Consistency verification.
- Experience in clocking, reset, power-up sequences and power management verification.
- Understanding of low power design verification techniques is a plus.
- Lead verification team from all aspects of the deliverables.
- Mentor the junior members of the verification team to meet the team goals
- Represents AMD to the outside technical community, partners and vendors
- Collaborate with SOC team, multi-geographical design teams for alignment of features/scoping/problem-solving.
- Highly motivated to seek out solutions and willing to learn new skills to fulfill job requirements;
- Proven interpersonal skills, leadership and teamwork;
- Excellent writing skills in the English language, and good organizational skills required;
- Skilled at prioritization and multi-tasking;
- Good understanding of engineering terminology used within the semiconductor industry;
- Good understanding of digital design concepts;
- Knowledge of, or experience in, functional design/RTL and physical design flow is highly desired.
- Master’s degree preferred with emphasis in Electrical/Electronics Engineering, Computer Engineering, or Computer Science with a focus on computer architecture