Senior Software Test Development Engineer

NVIDIA is the world leader in GPU Computing and accelerated computing.
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Test Development Engineer

NVIDIA is seeking an outstanding Senior Software Test Development Engineer to join their platform SWQA team. The ideal candidate will thrive in a diverse work environment, possess strong interpersonal skills, and have a passion for continuous process improvement.

Key responsibilities include:

  • Developing and executing test plans for NVIDIA MGX/HGX/DGX platforms
  • Conducting root cause analysis on reliability and validation test failures
  • Building and debugging automation frameworks and tests
  • Reviewing partner and supplier test results
  • Working in an agile software development team with high production quality standards

Requirements:

  • Bachelor's Degree in STEM field with 5+ years experience or Master's Degree with 3 years experience
  • Strong automation experience using Python, Ansible, Jenkins, C/C++
  • Expertise in FW, BMC/OpenBMC, Network protocols, storage devices, PCIe buses, CPU and memory, ACPI, UEFI spec, Redfish
  • Ability to write comprehensive test plans
  • Experience with GitHub/Gitlab/Gerrit, PXE, SLURM, Stack/Kubernetes/Docker

Preferred qualifications:

  • Experience with NVIDIA GPU hardware
  • Understanding of virtualization in Linux (KVM, Docker, Kubernetes)
  • Expertise in Linux software packaging
  • Background in parallel programming (CUDA/OpenCL)
  • Experience with x86/ARM based environments

NVIDIA offers competitive salaries, generous benefits, and is an equal opportunity employer valuing diversity in the workplace.

Last updated 13 hours ago

Responsibilities For Senior Software Test Development Engineer

  • Develop and execute test plans for NVIDIA MGX/HGX/DGX platforms
  • Conduct root cause analysis on reliability and validation test failures
  • Build and debug automation frameworks and tests
  • Review partner and supplier test results
  • Work in an agile software development team with high production quality standards

Requirements For Senior Software Test Development Engineer

Python
Linux
Kubernetes
  • Bachelor's Degree in STEM field with 5+ years experience or Master's Degree with 3 years experience
  • Strong automation experience using Python, Ansible, Jenkins, C/C++
  • Expertise in FW, BMC/OpenBMC, Network protocols, storage devices, PCIe buses, CPU and memory, ACPI, UEFI spec, Redfish
  • Ability to write comprehensive test plans
  • Experience with GitHub/Gitlab/Gerrit, PXE, SLURM, Stack/Kubernetes/Docker

Interested in this job?

Jobs Related To NVIDIA Senior Software Test Development Engineer

Sr. Software Development Engineer in Test, CoRo

Lead test infrastructure development for Amazon Lab126's consumer robotics division, ensuring high-quality releases of innovative consumer electronics.

Senior Infrastructure Engineer- Client

Senior Infrastructure Engineer at Salesforce, managing client infrastructure and security projects in Bellevue, WA.

Senior Engineer - DevOps

NVIDIA seeks a Senior DevOps Engineer to design and maintain Kubernetes-based environments, manage cloud infrastructure, and implement data analytics solutions.

Launch Reliability Engineer (Operations and Automation)

SpaceX seeks a Launch Reliability Engineer to ensure mission success in crewed spaceflight and Mars colonization projects.

Senior Software Engineer

Senior Software Engineer role at Forter, focusing on developer experience and tools for a leading digital commerce trust platform.