Taro Logo

Senior CUDA Test Development Software Engineer

NVIDIA is the world leader in GPU Computing and accelerated computing, pioneering AI and digital twins technology.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Gaming · Enterprise SaaS

Description For Senior CUDA Test Development Software Engineer

NVIDIA, the world leader in GPU Computing, is seeking a Senior CUDA Test Development Software Engineer to join their team in Shanghai. This role is crucial for maintaining the quality of NVIDIA's CUDA products, which power modern Deep Learning software frameworks, accelerated analytics, and data centers.

As part of the CUDA Test Development team, you'll be responsible for ensuring the highest quality standards through comprehensive testing and automation. The role combines deep technical expertise in software testing with specialized knowledge of CUDA and high-performance computing environments.

The ideal candidate will bring strong programming skills in C/C++ and Python, along with extensive experience in test automation and quality assurance. You'll work with cutting-edge AI development tools and be responsible for creating sophisticated test plans and automation frameworks.

This position offers the opportunity to work with some of the industry's brightest minds, contributing to technology that's driving innovations in AI, gaming, professional visualization, and autonomous vehicles. NVIDIA's position as the "AI Computing Company" means you'll be at the forefront of technological advancement.

The role requires excellent problem-solving abilities, strong communication skills, and a deep understanding of software testing principles. You'll be working in a collaborative environment where you can make significant impacts on product quality while developing your expertise in GPU computing and AI technologies.

This is an excellent opportunity for someone passionate about quality assurance and test automation, who wants to work with advanced technology at a company that's shaping the future of computing.

Last updated a day ago

Responsibilities For Senior CUDA Test Development Software Engineer

  • Design and implement functional/performance tests for CUDA products, like driver and library
  • Automate CUDA tests, design test plans and integrate into automation testing infrastructure
  • Triage test results, root cause test failures or performance drops, and drive through bugs to fix
  • Develop scripts/tools and optimize workflow to improve efficiency and productivity

Requirements For Senior CUDA Test Development Software Engineer

Python
Linux
  • 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, tests automation and failure analysis
  • Proficient programming and debugging skills in C/C++ and Python
  • Comprehensive knowledge of Linux and Windows operating systems
  • Experience in using AI development tools for test plans creation
  • Excellent English communication and collaboration skills

Interested in this job?

Jobs Related To NVIDIA Senior CUDA Test Development Software Engineer