Senior Automation and Tools Development Engineer
NVIDIA· Engineer, Tools Dev
Santa Clara, CA$140k - $224.3kfull-timePosted 1mo ago
About the role
Senior Software Automation and Tools Development Engineer focusing on AI-driven test automation for NVIDIA GPU device driver software and SDKs, on Windows and Linux, with on-site work in Santa Clara, CA.
Responsibilities
- Design and implement automated tests incorporating AI technologies for NVIDIA's device driver software and SDKs on Windows and Linux operating systems.
- Build tools, utilities, and frameworks in Python or equivalent to automate and optimize testing workflows in the GPU domain, and drive test automation initiatives.
- Develop and implement automated and manual tests, analyze results, identify and report defects; expose defects and constraints, isolate and debug issues, determine root cause, and contribute to solutions, driving them to closure.
- Measure code coverage for the software under test, analyze results, and drive code coverage enhancements.
- Develop applications and tools that accelerate development and test workflows, writing fast, effective, maintainable, reliable, and well-documented code; validate compatibility across a test matrix.
- Provide peer code reviews, including feedback on performance, scalability, and correctness.
- Estimate and prioritize tasks to create realistic delivery schedules.
- Collaborate with leadership to report progress and generate actionable reports; fully onsite position.
Qualifications
- B.S / B.Tech / M.S in Computer Science/Computer Engineering / Electronics & Telecommunication or equivalent experience.
- 4+ years of programming experience in Python or equivalent with strong OOP.
- Experience with databases and storage technologies like SQL, MongoDB and Elasticsearch.
- Good understanding of OS fundamentals and PC hardware tuning (Linux, Unix, Windows).
- Experience using AI tools to automate test cases and end-to-end QA workflow.
- Strong communication skills, analytical and problem-solving abilities, organized, proactive, and quick learner.
- Ability to work with a team of engineers in a fast-paced environment.
Skills
Required:PythonObject-Oriented ProgrammingSQLAI for test automation
Nice to have:MongoDBElasticsearch
Benefits
- Equity
- Benefits (see NVIDIA benefits page)
Last updated Sep 4, 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