All roles at Nvidia

Tools Development Engineer

PuneFull-time3–6 yrsPosted 2 months ago

Mid-level software engineering role at Nvidia in Pune. Needs 3+ years and a B.Tech, B.E. or B.Sc.

About the role

We are seeking a qualified Software Tools Development Engineer to join our GPU SWQA team. The successful candidate will have strong experience applying AI technologies to automate test cases and a deep understanding of Windows operating systems. Extensive knowledge of GPU, CPU, SoC, x86, and ARM architectures is required, along with expertise in PC I/O architecture and common bus interfaces such as PCIe, USB, and SATA.

What you'll do

  • Build tools/utility/framework in Python, C# 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

What you need

  • Python
  • SQL
  • C#
  • MongoDB
  • Test cases
  • Test automation

Good to have

  • CI/CD
  • Root cause analysis
  • Elasticsearch

More roles like this at Nvidia

Apply on Nvidia's site