5 hours ago
Shanghai, ChinaSenior
Responsibilities
- Design and implement functional and performance tests for CUDA products, including drivers and libraries.
- Automate CUDA tests, develop test plans, and integrate tests into automation infrastructure.
- Triage test results, determine root causes of test failures and performance drops, and drive bugs through resolution.
- Develop scripts and tools and optimize workflows to improve efficiency and productivity.
Requirements
- MS or PhD degree from a leading university in computer science or a related field.
- At least 3 years of relevant professional experience.
- Excellent QA knowledge and experience in software testing, test-case development, test automation, and failure analysis.
- Proficiency in C/C++ and Python programming and debugging.
- Comprehensive knowledge of Linux and Windows operating systems.
- Experience using AI development tools for test-plan creation, test-case development, and test-case automation.
- Strong understanding of CUDA, HPC, Gcov, VectorCAST, and Coverity is preferred.
- Excellent English communication and collaboration skills are preferred.
About Nvidia
Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.
