Tools Development Engineer

NVIDIA
Pune
Workplace: OnsiteFull timeFunction: Product ManagementExperience: 3+ yearsEducation: bachelorsSkills: ["Communication","Cross-team collaboration","Analytical thinking","Problem-solving","Organization"]

Join NVIDIA’s GPU SWQA team to design and implement AI-assisted automated tests for device driver software and SDKs on Windows. You’ll build and maintain testing tools and frameworks (in Python/C#) to accelerate and optimize QA workflows, analyze results, isolate root causes, and drive defect closure. The role also includes measuring code coverage, improving CI/CD-related testing, validating compatibility across product and interface matrices, and performing peer code reviews.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 day ago

Tools Development Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live
Reposted: similar role first listed 6 months ago

Job Summary

Join NVIDIA’s GPU SWQA team to design and implement AI-assisted automated tests for device driver software and SDKs on Windows. You’ll build and maintain testing tools and frameworks (in Python/C#) to accelerate and optimize QA workflows, analyze results, isolate root causes, and drive defect closure. The role also includes measuring code coverage, improving CI/CD-related testing, validating compatibility across product and interface matrices, and performing peer code reviews.
Location: Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Product Management
Seniority: Mid level

Key Responsibilities

  • •Design and implement automated tests incorporating AI technologies for NVIDIA device driver software and SDKs on Windows platforms.
  • •Build tools/utility/frameworks in Python or C# to automate and optimize GPU-domain testing workflows.
  • •Develop and implement automated and manual tests; analyze results, identify and report defects, and drive them to closure.
  • •Measure code coverage, identify gaps, and improve coverage for the software under test.
  • •Perform peer code reviews, report test coverage and Go/No-Go status, and participate in root-cause analysis and corrective actions.

Key Requirements

  • •B.S./B.Tech or M.S. in Computer Science or Electronics & Telecommunication, or equivalent experience.
  • •3+ years programming experience in Python, C#, or equivalent using object-oriented programming concepts.
  • •Hands-on experience writing Python scripts and using application development concepts (e.g., dictionaries, tuples, RegEx, pip).
  • •Working experience with databases and storage technologies such as SQL, MongoDB, and Elasticsearch.
  • •Experience with Windows OS and GPU/CPU/SoC architectures, plus using AI tools to automate test cases and QA workflows.
Experience:3+ yearsGPUQATest automationDevice driversWindows
Education:Bachelor's in Computer Science / Electronics & Telecommunication
Skills:CommunicationCross-team collaborationAnalytical thinkingProblem-solvingOrganization
Tech Stack:PythonC#Windows OSSQLMongoDBElasticsearchRegExPipCI/CDGPUCPUSoCX86ARMPCIeUSBSATAObject-Oriented Programming

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor