Verification Engineer, Performance
NVIDIA
NVIDIA
Join NVIDIA, a company that has consistently led innovation, from revolutionizing PC gaming with GPUs to driving the current AI boom. We are seeking talented performance verification engineers with a deep understanding of CPU and memory architecture. This role is crucial in developing some of the world's fastest CPUs and contributing to advancements in high-performance computing, automated driving, and medical imaging.
Become an integral part of a forward-thinking team dedicated to the performance alignment of NVIDIA's CPUs and CPU fabrics. If you are passionate about exploring and shaping the future of CPU technology, this is your opportunity to make a significant impact.
Develop comprehensive test plans and strategies. Create and maintain simulation environments and system bring-up processes. Execute validation and automation tasks to ensure best-in-class CPU delivery. Build and manage CPU simulator infrastructure and hardware test environments. Analyze and validate CPU and fabric performance to inform current and future product development. Define and implement toolchains and workflows for complete system performance alignment. Conduct competitive analysis of NVIDIA CPUs using silicon-based methods.
A Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field, or equivalent practical experience. Minimum of 3 years of experience, ideally in CPU/SOC performance verification and analysis. Solid grasp of computer system architecture and fundamental operating system concepts. Proficiency with Hardware Description Languages (HDLs) such as Verilog and System Verilog. Familiarity with IP and SoC level verification methodologies and tools. Hands-on experience with System Verilog, C/C++, and Python, including relevant frameworks. Experience with debugging on silicon is highly desirable.
Nvidia
IT Consulting