CPU Verification Engineer
NVIDIA
What You'll Be Doing
- Responsible for verification of ARM architecture-based CPU cores
- Develop and execute thorough unit-level verification plans and create new testbench components
- Collaborate closely with design and architecture teams to verify architectural and microarchitectural features
- Develop stimulus using external and in-house RIS tools for end-to-end verification of features
- Analyze and improve existing verification strategies by incorporating AI accelerated workflows to enhance efficiency and effectiveness
- Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field, or equivalent experience.
- At least 2 years of experience in CPU verification.
- Proven expertise in ARM architecture and/or CPU microarchitecture verification.
- Strong understanding of verification methodologies and tools.
- Outstanding problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Detailed understanding of ARM v9 architecture and/or cache coherency concepts
- Exposure to unit level (Branch-Predictor/Frontend/Load-Store) verification of high-performance CPU cores
- Exposure to stimulus generation using RIS tools
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and passionate people in the world working for us and, due to unprecedented growth, our elite engineering teams are rapidly growing. If you're a creative and independent engineer with a real passion for technology, we want to hear from you.
, , JR2015980