CareerPlan

Tools Development Engineer

India, PuneFull-time2026-08-25 → 2026-11-10
On-site

Core

Design and implement AI-powered automated tests for NVIDIA's GPU device driver software and SDKs on Windows platforms.

Role type

Senior IC software tools development engineer (QA automation)

Builds

Automated testing frameworks, tools, and workflows for GPU software validation

Domain

Semiconductor / GPU / Windows OS / Software Quality Assurance

Deliverable

production ML models

Required skills

Python, C#, AI/ML for test automation, Windows OS internals, GPU/CPU/SoC architecture, PCIe/USB/SATA interfaces, SQL, MongoDB, Elasticsearch, OOP, root cause analysis, code coverage analysis

Preferred skills

CI/CD pipeline integration, regression testing, distributed team collaboration

Technologies

Python, C#, SQL, MongoDB, Elasticsearch, PCIe, USB, SATA, Windows

Responsibilities

Design and implement automated tests incorporating AI technologies; Build tools/utility/frameworks to automate testing workflows; Isolate and debug issues to find root cause; Measure and drive code coverage enhancements; Provide peer code reviews; Report test coverage and Go/No-Go status; Participate in root cause analysis and corrective actions.

Seniority

Mid-Senior, hands-on IC