Shanghai, Shanghai, China

Nvidia is hiring a Software Engineer

About the Role

Nvidia is hiring a Software Engineer to join the CUDA Test Development team. You will be responsible for the quality assurance of CUDA products through test design, automation, and the development of tools to improve team efficiency.

What You'll Do

  • Design and implement functional and performance tests for CUDA products, such as the driver and libraries.
  • Automate CUDA tests, design test plans, and integrate them into the automation testing infrastructure.
  • Triage test results, root cause test failures or performance drops, and drive bugs to resolution.
  • Develop scripts and tools to optimize workflow and improve team productivity.

What We're Looking For

  • 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 sense, knowledge, and experience in software testing.
  • Rich experience in test case development, test automation, and failure analysis.
  • Proficient programming and debugging skills in C++ and Python.
  • Comprehensive knowledge of Linux and Windows operating systems.
  • A developer background with experience using AI tools to automate test development, fix bugs, and develop end-to-end QA workflows.

Nice to Have

  • Excellent English communication and collaboration skills.
  • Deep understanding of CUDA, HPC, Gcov, VectorCAST, and Coverity.

Technical Stack

  • C++, Python
  • Linux, Windows
  • CUDA, HPC
  • Gcov, VectorCAST, Coverity

Team & Environment

You will be a member of the CUDA Test Development team, focusing on the quality of foundational GPU computing software.

Nvidia is an equal opportunity employer.

Required Skills
C++PythonLinuxWindowsCUDAHPCGcovVectorCASTCoveritySoftware TestingTest AutomationDebuggingFailure Analysis
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Nvidia
NVIDIA's invention of the GPU sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing for science and engineering. Today, the company is known as 'the AI computing company,' with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world.
All jobs at Nvidia Visit website
Job Details
Department Quality Assurance
Category qa_testing
Posted 2 months ago