Senior Tools Development Engineer
NVIDIA· Engineer, Tools Dev
Punefull-timePosted 1mo ago
About the role
Senior Software Tools Development Engineer for GPU SWQA focusing on AI-driven test automation, Windows platform testing, and tool development to optimize GPU test workflows.
Responsibilities
- Design and implement automated tests incorporating AI technologies for NVIDIA's device driver software and SDKs on windows platforms.
- Build tools/utility/framework in Python, C# or equivalent to automate and optimize testing workflows in GPU domain; develop and carry out automated and manual tests, analyze results, identify and report defects.
- Rigorously drive test automation initiative; build innovative ways to automate and expand software testing.
- Expose defects and constraints; isolate and debug issues; contribute to solutions and drive to closure; measure code coverage and drive enhancements.
- Develop applications and tools that accelerate development and test workflows; write maintainable, well documented code; validate compatibility across product interfaces in a broad test matrix.
- Provide peer code reviews focusing on performance, scalability and correctness.
- Report test coverage and Go/No-Go status; escalate critical issues and drive them to closure.
- Participate in root cause analysis and corrective actions to improve quality, workflows, and processes.
- Estimate and prioritize tasks to create realistic delivery schedules.
- Work on challenging technical and process issues; report progress through effective and actionable reports.
- Note: This is an onsite position.
Qualifications
- B.S / B.Tech/M.S in Computer Science / Electronics & Telecommunication with strong academics or equivalent experience.
- 5+ years of programming experience in Python, C# or equivalent with object-oriented programming concepts.
- Hands-on experience developing Python scripts using concepts like dictionaries, tuples, RegEx, PIP etc.
- Working experience with databases and storage technologies like SQL, MongoDB and Elasticsearch.
- Experience working on Windows OS with solid understanding of GPU, CPU, and SoC architectures.
- Experience using AI tools to automate test cases and end-to-end QA workflows.
- Strong communication, interpersonal and cross-team collaboration skills.
- Excellent analytical and problem-solving skills.
- Highly organized, proactive, quick to learn.
- Ability to work effectively with engineering teams in a fast-paced environment.
Skills
Required:PythonC#Object-oriented programmingAI-driven test automationWindows OSGPU/SoC/CPU architectures
Nice to have:Databases/Storage
Last updated Aug 28, 2026. Interested? Apply on the company site.
About NVIDIA
World Leader in AI Computing
NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.
AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm
More open roles at NVIDIA
- Senior Physical Verification Engineer3d agoEngineer, ASIC
- Senior System Software Engineer, Display Security3d agoEngineer, Sys SW
- Senior FPGA Prototyping Engineer - Hardware3d agoSanta Clara, CA · Engineer, ASIC
- Senior Product Engineer3d agoHybrid (Thailand) · Engineer, Product Development
- Senior Architect - Data Processing Systems, Analytics and Data Intelligence3d agoHybrid (Remote / Local) · Architect