Role Overview
The Senior Verification Engineer for Performance role at NVIDIA involves the development and execution of test plans and strategies essential for delivering high-performance CPUs. The position requires a detail-oriented professional to work closely with CPU architecture, simulation environments, and performance validation.
Experience Level
This position requires candidates to have a minimum of 5 years of experience in CPU/SOC performance verification and analysis, along with a solid theoretical understanding of computer system architecture.
Key Responsibilities
The successful candidate will be responsible for:
- Developing test plans and validation strategies for advanced CPU products.
- Creating and maintaining comprehensive CPU simulator and performance test infrastructures.
- Analyzing and validating CPU and fabric performance results.
- Defining and developing toolchains that facilitate effective system performance alignment.
- Conducting silicon-based competitive analysis of NVIDIA CPUs.
Required Qualifications
The ideal candidate will have:
- A Master's or Bachelor's degree in Electrical Engineering, Computer Science, or a related field.
- Strong hands-on experience with hardware description languages such as Verilog or System Verilog.
- Familiarity with various verification methodologies and tools associated with IP and SoC verification.
- Proficiency in programming languages including System Verilog, C/C++, and Python.
- A practical background in silicon debugging.
Education Requirements
Education must include a Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a closely related field.