NVIDIA logo

Senior Software Development Engineer in Test (SDET)

NVIDIA
May 28, 2026
Full-time
On-site
Santa Clara, California, United States
$140,000 - $270,250 USD yearly
Test Engineering Jobs, Level - Senior

Job Title

Senior Software Development Engineer in Test (SDET)

Role Summary

As a senior SDET on the Compute CUDA Quality Assurance automation team, you will design and implement scalable automated test and validation infrastructure for GPU and system software releases. You will enable large-scale distributed test execution on automation farms and cloud environments to improve product reliability across compute platforms.

Experience Level

Senior β€” posting specifies 5+ years of software testing or development experience.

Responsibilities

Work includes test planning, automation, and infrastructure development:

  • Develop and orchestrate test plans for Compute software releases across GPU architectures, turnkey systems, and OEM systems.
  • Design, build, and operate scalable distributed test automation frameworks and infrastructure.
  • Automate test specification, execution, and result collection for silicon validation at scale.
  • Integrate AI tools into automation workflows to improve test generation, defect detection, and operational efficiency.
  • Collaborate with cross-functional teams to define features and productize automated tests.
  • Develop roadmaps, prioritize development, and participate in full lifecycle tool development, testing, and deployment.
  • Run regression and functional tests for CUDA/Driver features and tune hardware/software test setups.
  • Maintain high quality standards in a dynamic agile development environment.

Requirements

Must-have technical skills and experience:

  • 5+ years of experience in software testing or software development lifecycle.
  • Proven experience using AI tools to support automation, test plan development, or test generation.
  • Strong programming skills in Python, C, and C++.
  • Experience with embedded systems and Linux-based environments.
  • Deep understanding of orchestration and automation systems, cluster management, and data center/cloud architecture.
  • Experience developing test strategies, high-quality test plans, and executing tests at scale.
  • Ability to build and tune test setups involving both hardware and software components.
  • Familiarity with QA methodologies and strong attention to detail.

Nice-to-have:

  • Experience with cloud infrastructure, containers (Docker), configuration/deployment tools (Ansible), and virtualization (Xen, KVM).
  • Experience packaging Linux software (RPMs, DEBs) and familiarity with Linux distributions (CentOS, Ubuntu, SLES, RedHat, Fedora).
  • Experience with C/C++ toolchains, cross-compilation, and build systems (cmake, automake/autoconf, meson).
  • Background in parallel programming, ideally CUDA C/C++ and OpenACC.

Education Requirements

BS or MS in Engineering (or equivalent practical experience) was specified; fields implied include electrical, computer, or related engineering disciplines or equivalent experience.


About the Company

Company: NVIDIA

Headquarters: Santa Clara, California, USA

NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.

NVIDIA logo

Date Posted: 2026-05-28