Senior Tools Development Engineer

NVIDIA
Pune
Workplace: OnsiteFull timeFunction: Solutions Engineering & Sales EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Cross-team collaboration","Analytical problem-solving","Organization","Proactivity"]

Develop and implement AI-assisted automated tests for NVIDIA GPU device driver software and SDKs on Windows platforms. Build and maintain Python/C# tools and frameworks to automate and optimize GPU-domain testing workflows, including test execution, defect isolation, root-cause analysis, and code coverage improvements. Work closely with engineering teams on peer reviews, compatibility validation across product/interface matrices, CI/CD test support, and clear reporting of Go/No-Go deliverables.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 day ago

Senior 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 7 months ago

Job Summary

Develop and implement AI-assisted automated tests for NVIDIA GPU device driver software and SDKs on Windows platforms. Build and maintain Python/C# tools and frameworks to automate and optimize GPU-domain testing workflows, including test execution, defect isolation, root-cause analysis, and code coverage improvements. Work closely with engineering teams on peer reviews, compatibility validation across product/interface matrices, CI/CD test support, and clear reporting of Go/No-Go deliverables.
Location: Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement AI-assisted automated tests for NVIDIA device driver software and SDKs on Windows platforms.
  • •Build Python/C# tools, utilities, and frameworks to automate and optimize GPU-domain testing workflows.
  • •Develop and carry out automated and manual tests; analyze results, identify defects, and drive them to closure.
  • •Measure code coverage for the software under test and identify and drive code-coverage enhancements.
  • •Perform peer code reviews and participate in root-cause analysis and corrective actions to improve quality and processes.

Key Requirements

  • •B.S./B.Tech/M.S in Computer Science or Electronics & Telecommunication (or equivalent experience) with strong academics.
  • •5+ years programming experience in Python, C#, or equivalent, applying object-oriented programming concepts.
  • •Hands-on experience writing Python scripts using application development concepts (e.g., dictionaries, tuples, RegEx, pip).
  • •Experience with databases and storage technologies including SQL, MongoDB, and Elasticsearch.
  • •Experience using AI tools to automate test cases and end-to-end QA workflows, plus strong Windows OS and GPU/CPU/SoC architecture understanding.
Experience:5+ yearsGPUDevice driver softwareSDKsWindows OSTest automation
Education:Bachelor's in Computer Science / Electronics & Telecommunication
Skills:CommunicationCross-team collaborationAnalytical problem-solvingOrganizationProactivity
Tech Stack:PythonC#Object-Oriented ProgrammingRegExPipSQLMongoDBElasticsearchWindows OSGPUCPUSoCX86ARMPCIeUSBSATAAICI/CD

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