Description
As a Senior CUDA Test Development Software Engineer at NVIDIA, you will be part of the CUDA Test Development team, responsible for ensuring the highest quality standards for every CUDA product.
Your main responsibilities will include:
- Designing and implementing functional/performance tests for CUDA products, such as drivers and libraries.
- Automating CUDA tests, designing test plans, and integrating them into the automation testing infrastructure.
- Triaging test results, identifying root causes of test failures or performance drops, and driving fixes.
- Developing scripts/tools and optimizing workflows to improve efficiency and productivity.
To be successful in this role, you will need:
- A Master's or Ph.D. degree from a leading university in computer science or a related field.
- At least 3 years of relevant professional experience.
- Excellent QA sense, knowledge, and experience in software testing.
- Rich experience in test case development, test automation, and failure analysis.
- Proficiency in programming and debugging skills in C++ and Python.
- Comprehensive knowledge of Linux and Windows operating systems.
- Experience as a developer who has used AI tools to automate and develop test cases, fix product bugs, and develop QA end-to-end workflows.
Standout qualifications include:
- Excellent English communication and collaboration skills.
- Deep understanding of CUDA, HPC, Gcov, VectorCAST, and Coverity.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/China-Shanghai/Senior-CUDA-Test-Development-Software-Engineer--SDET_JR2020455