Senior Automation and Tools Development Engineer
Core
Design and implement automated tests incorporating AI technologies for NVIDIA's GPU device driver software and SDKs on Windows and Linux.
Role type
Senior IC software automation and tools development engineer
Builds
Automated test frameworks, utilities, and tools for GPU software testing
Domain
Semiconductor / GPU software quality assurance
Deliverable
production ML models
Required skills
Python, AI-driven test automation, PC I/O architecture (PCI-E, USB, SATA), Linux/Windows OS fundamentals, SQL/MongoDB/Elasticsearch, code coverage analysis, CI/CD integration
Preferred skills
Object-Oriented Programming, distributed team collaboration, regression bug fixing
Technologies
Python, SQL, MongoDB, Elasticsearch, Linux, Windows, PCI-E, USB, SATA
Responsibilities
Design and implement automated tests with AI for GPU drivers; build tools to optimize testing workflows; analyze test results and debug defects; measure and drive code coverage; provide peer code reviews; estimate and prioritize tasks
Seniority
Senior, hands-on IC