
Tools Development Engineer
NVIDIA · Posted Oct 16
Graphics processing units, artificial intelligence platforms, accelerated computing, and data center solutions
Get a personal compatibility score
Add a resume for personal matches
About the role
The GPU SWQA team at NVIDIA is responsible for software quality assurance of GPU device driver software and SDKs across a range of Linux operating systems. The work spans test automation, tools and framework development, and validation of software across PC I/O and bus interfaces such as PCI-E, USB, and SATA. This role designs and implements AI-assisted automated tests, builds Python-based tools and utilities to optimize GPU testing workflows, debugs defects, and reports progress to leadership in a fully onsite capacity.
What you will do
- Design and implement automated tests incorporating AI technologies for NVIDIA's device driver software and SDKs on various Linux operating systems.
- Build tools/utility/framework in Python or equivalent which would help automate and optimize the testing workflows in GPU domain . Develop and implement automated and manual tests, analyze results, identify and report defects.
- Rigorously drive test automation initiative. Build innovative ways to automate and expand our software testing.
- Expose defects and constraints; Isolate and debug the issue(s) and find the root cause; Contribute to the solution and drive to closure. Measure code coverage for the software under test, analyze and drive code coverage enhancements.
- Develop applications and tools that accelerate development and test workflows and write fast, effective, maintainable, reliable and well documented code. Generate and test compatibility across a range of products and interfaces and validate different key software applications across a test matrix designed to test both breadth and depth.
- Provide peer code reviews including feedback on performance, scalability and correctness.
- Effectively estimate and prioritize tasks in order to create a realistic delivery schedule.
- You will have the opportunity to work on challenging technical and process issues and work closely with leadership to report progress, generating effective and actionable reports.
- This is a fully onsite position.
Skills used in this role
What the employer is looking for
- B.S / B.Tech/M.S in Computer Science / Electronics & Telecommunication with strong academics or equivalent experience.
- 3+ years of programming experience in Python or equivalent with experience in applying Object-Oriented Programming concepts.
- Hands-on knowledge of developing Python scripts with application development concepts like dictionaries, tuples, RegEx, PIP etc.
- Working experience with databases and storage technologies like SQL, MongoDB and Elasticsearch.
- Good understanding of OS fundamentals, PC Hardware fine-tuning in those areas (Linux, Unix, Windows)
- Experience using AI tools to automate test cases as well as end-to-end QA workflow.
- Good Communication skills (interpersonal and across teams).
- Excellent analytical and problem-solving skills.
- Very organized, proactive, and has good learning ability.
- The ability to work with a team of engineers in a fast-paced environment
Preferred qualifications
- Good problem-solving skills (solid logic to apply in isolation and regression of issues found) and good written communications skills
- Substantial experience with AI-driven automation
- Ability to work in a distributed team environment
- Development experience capable of fixing regression bugs , implementing/enabling test for CI/CD
Benefits and support
- Compensation and benefits are detailed in the job posting
About NVIDIA
NVIDIA Corporation is a multinational technology company that designs graphics processing units (GPUs) for the gaming and professional markets, as well as system on a chip units (SoCs) for the mobile computing and automotive market. Pioneering accelerated computing, the company has become a driving engine of modern artificial intelligence, deep learning, and data center infrastructure.
- Industry
- Semiconductors
- Company size
- 42000+ employees
- Founded
- April 5, 1993
- Location
- Santa Clara, California, USA
- Funding stage
- Public Company
Funding
Public Company · $5M raised
Leadership
Founder, President and Chief Executive Officer
Executive Vice President and Chief Financial Officer
Founder and NVIDIA Fellow
Executive Vice President, Worldwide Field Operations
Recent coverage
NVIDIA Newsroom
NVIDIA Commits $1 Billion to Advance US Science Over the Next Five Years2026-10-08
NVIDIA Blog
Adobe and NVIDIA Expand Collaboration to Speed Agentic Creation2026-10-15
Cisco News
NVIDIA and Cisco Introduce New Pluggable Optics Form Factor to Scale AI Factories2026-10-12
Sustainability Magazine
The Earthshot Prize Welcomes NVIDIA as a Founding Partner2026-10-16