← All roles

Senior Automation and Tools Development Engineer

NVIDIA· Engineer, Tools Dev
Apply on company site
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