Taro Logo

Test Development Engineer - Server OS/Virtualization

World leader in GPU Computing and AI accelerated computing, pioneering solutions in gaming, automotive, and data centers.
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA, the world leader in GPU Computing and AI accelerated computing, is seeking a Test Development Engineer specializing in Server OS/Virtualization. This role combines software engineering expertise with system testing and automation, focusing on NVIDIA's enterprise server platforms. The position requires a unique blend of technical skills in OS/firmware testing, AI implementation, and automation framework development.

The role involves developing and executing comprehensive test plans for NVIDIA's HGX/DGX platforms, working with various operating systems and virtualization environments. You'll be responsible for building sophisticated automation frameworks leveraging AI capabilities, conducting thorough system testing, and driving root cause analysis for complex technical issues.

This is an excellent opportunity for experienced engineers who are passionate about quality assurance in enterprise systems and want to work with cutting-edge technology. The position offers exposure to NVIDIA's innovative work in AI, data centers, and enterprise computing solutions. You'll be part of a dynamic team that values continuous improvement and technical excellence.

The ideal candidate will bring strong expertise in test automation, OS/firmware testing, and modern DevOps practices. Experience with NVIDIA GPU hardware, parallel programming (CUDA/OpenCL), and enterprise system components would be particularly valuable. This role offers the chance to work on advanced technology while contributing to NVIDIA's position as a leader in AI computing and accelerated computing solutions.

Last updated a month ago

Responsibilities For Test Development Engineer - Server OS/Virtualization

  • Develop and execute NVIDIA HGX/DGX platform test plans for OS, FW and CUDA SW stack
  • Install and test various systems OS, firmware and software stack including Windows & Linux
  • Drive root cause analysis on reliability and validation test failures
  • Leverage AI Language Models to build automation frameworks
  • Review partner and supplier test results
  • Work in an agile software development team
  • Manage bug lifecycle and collaborate with inter-groups

Requirements For Test Development Engineer - Server OS/Virtualization

Python
Linux
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 5+ years of hands-on experience in test development or software engineering
  • Automation experience using Python, Shell Script, Ansible, Jenkins
  • Strong OS troubleshooting experience in bare-metal and KVM/VMWare environment
  • Experience in using AI development tools for test plans
  • Ability to write test plans for functional, performance, and stress testing
  • Experience in developing CI/CD automation processes

Related Jobs

Test Development Engineer - DataCenter System Software

Senior Test Development Engineer role at NVIDIA focusing on datacenter system software automation and quality assurance using modern testing frameworks and AI tools.

Test Development Engineer - DataCenter System Software

Senior Test Development Engineer role at NVIDIA focusing on automated testing for datacenter system software, requiring 5+ years of experience in test automation and firmware development.

Test Automation Developer

Senior Test Automation Developer position at HP, focusing on automated testing solutions for laptop and desktop validation, requiring 5+ years of experience in system-level testing.

Senior DevOps Engineer, Trading Technology

Senior DevOps Engineer position at Binance, the world's largest crypto exchange, focusing on cloud infrastructure and automation for trading systems.

Senior Embedded System Software Engineer, Automotive

Senior Embedded Systems Engineer role at NVIDIA, focusing on automotive software development and integration for Tegra platforms, requiring 5+ years of experience in embedded systems.