Senior Tools Development Engineer
Core
Design and implement automated tests and tools to improve software quality and accelerate delivery of NVIDIA GPU products.
Role type
Senior Software Automation and Tools Engineer
Builds
Automated testing frameworks, utilities, and tools for GPU device drivers and SDKs
Domain
Semiconductor / GPU / Software Testing
Deliverable
production ML models | product features
Required skills
C#, Java, C++, Python, Object-Oriented Programming, OS fundamentals, PC hardware, AI development tools, test automation, bug detection, code coverage analysis, root cause debugging, peer code reviews
Preferred skills
Driver component knowledge, ML/DL application development, sophisticated AI-based test automation platforms
Technologies
C#, Java, C++, Python, Windows platform, GPU domain
Responsibilities
Build tools and frameworks to automate testing workflows; Develop automated end-to-end tests for device drivers and SDKs; Leverage AI tools to generate test plans and automate test cases; Debug issues to identify root causes; Stabilize and modularize existing frameworks; Provide mentorship to interns and new employees
Seniority
Senior, hands-on IC
