Senior Software Development Engineer in Test

at Nvidia
USD 168,000-264,500 per year
SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 4 Docker @ 4 Kafka @ 4 Linux @ 7 Python @ 7 Distributed Systems @ 4 Machine Learning @ 4 Communication @ 4 OpenStack @ 4 Parallel Programming @ 4 Hadoop @ 4 QA @ 7 Agile @ 4 CUDA @ 4

Details

We are looking for a Senior Software Development Engineer in Test to join the Compute CUDA Quality Assurance team for NVIDIA's Enterprise SWQA release schedules. This role focuses on automation development, test and validation infrastructure, and the application of AI tools to aid in solving complex issues. You will automate test-bench workflows and independently validate specifications and execution workflows for worldwide chip validation teams, run tests on silicon, and develop automation frameworks and large-scale systems running hundreds of tests per day on distributed heterogeneous servers with NVIDIA GPUs. The role involves verifying multiple designs/configurations in automation farms and cloud environments, and continuously innovating scalable, reliable, high-performance systems and tools to enable next-generation chips.

Responsibilities

  • Develop test plans and orchestrate testing for Compute software releases across new compute architecture platforms, including Tesla GPUs, NVIDIA turnkey systems, and OEM systems.
  • Utilize AI-powered tools to improve efficiency and quality, including test case/plan/script generation, defect detection, CBTP, bug fixing, and day-to-day assistance.
  • Develop robust test infrastructure incorporating advanced AI tools to enhance testing capabilities and streamline operations.
  • Improve code coverage and overall quality of the codebase; develop roadmaps prioritizing software development schedules for the full life-cycle of tool development, testing, and deployment.
  • Collaborate across teams to identify new features and lead developers in definition, automation implementation, and productization of features in a timely manner.
  • Build and operate key components of automation framework infrastructure; lead and develop automation support and participate in automating manual test cases.
  • Focus on efficient customer experience by improving usability and achieving optimal performance.
  • Test software functionality and internal code/structure and run regression tests for existing CUDA/Driver features.
  • Work in a dynamic agile software development team with very high production quality standards.

Requirements

  • BS or MS in Engineering (MS preferred) or equivalent experience.
  • 7+ years in the software testing/development lifecycle.
  • Strong knowledge of embedded systems, Linux, Python, C, and C++.
  • Industry experience applying AI tools for automation and test plan development to daily tasks.
  • Deep technical understanding of orchestration & automation systems, data centers, and cloud architecture.
  • Excellent communication and planning skills.
  • Deep knowledge of QA methodology and attention to detail.
  • Knowledge of cluster and cluster management.
  • Experience developing test strategies, high-quality test plans, and executing tests.
  • Proficiency in building test setups and fine-tuning both hardware and software.

Ways to stand out

  • Experience testing and validating large-scale distributed systems and leading cross-functional projects.
  • Experience with cloud technologies such as CloudStack, OpenStack, Mesos, Hadoop, and Kafka.
  • Experience with virtualization infrastructure software (Xen, KVM).
  • Experience with containers (Docker).
  • Background in parallel programming, ideally CUDA C/C++ and OpenACC (plus).
  • Experience with machine learning, artificial intelligence, and computer vision (plus).

Benefits

  • Base salary range: 168,000 USD - 264,500 USD (determined by location, experience, and pay of employees in similar positions).
  • Eligible for equity and company benefits (see NVIDIA benefits pages referenced in the original posting).
  • NVIDIA is an equal opportunity employer committed to fostering a diverse work environment.

Application deadline: July 29, 2025.