Taro Logo

DFX Software QA Test Dev Engineer

NVIDIA is the world leader in accelerated computing, pioneering GPU technology and AI solutions.
DevOps
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For DFX Software QA Test Dev Engineer

NVIDIA, a global leader in accelerated computing and AI technology, is seeking a DFX Software QA Test Dev Engineer to join their team in Bengaluru. This role sits at the intersection of software quality assurance and semiconductor design, focusing on CAD tools and flows. The position offers a unique opportunity to work with cutting-edge technology in GPU and AI development.

The role involves orchestrating software quality processes for CAD tools, particularly in Design for Test (DFT) using modern programming languages. You'll be responsible for developing and maintaining automated testing frameworks, ensuring high-quality deliverables, and collaborating with cross-functional teams. The position requires a blend of software engineering expertise and quality assurance knowledge.

NVIDIA's culture of continuous innovation and learning makes this an exciting opportunity for someone passionate about technology. The company has a strong track record of reinventing itself, from pioneering the GPU to revolutionizing AI computing. You'll be working with a diverse team on industry-leading chip designs, using the latest tools and technologies in software testing and automation.

The ideal candidate will bring strong technical skills in software testing, programming, and modern development practices, including experience with CI/CD, test management tools, and AI/ML technologies. This role offers the chance to impact the development of next-generation semiconductor products while working for one of technology's most desirable employers.

Last updated 16 minutes ago

Responsibilities For DFX Software QA Test Dev Engineer

  • Providing hardware, software, and lab support for testing and validation processes
  • Architecting automated Software Quality processes for design flows
  • Crafting test plans and writing test cases based on user requirements
  • Architecting and maintaining regression testing frameworks
  • Performing code reviews, static analysis, and dynamic testing
  • Delivering high-quality, bug-free Software Applications
  • Working with team members on DFT and DFP methodologies
  • Supporting tool development using C++/Python/TCL
  • Working cross-functionally with DFT Methodology, Implementation, and design teams

Requirements For DFX Software QA Test Dev Engineer

Python
Linux
  • BS or MS in Electrical Engineering, Computer Science, or Computer Engineering
  • 4+ years of relevant work experience in Software QA role
  • Knowledge of different software testing techniques
  • Experience with test management tools such as TestRail or Zephyr
  • Familiarity with CI/CD tools like Jenkins and GitLab
  • Strong GenAI, LLM, AI Code Generation skills
  • Good software design, algorithms, programming and scripting skills in Python, Tcl, or C++
  • Experience with defect tracking tools such as JIRA
  • Experience in providing lab software and hardware

Interested in this job?

Jobs Related To NVIDIA DFX Software QA Test Dev Engineer

DevOps Engineer, DFX Software

DevOps Engineer position at NVIDIA focusing on DFX software development and infrastructure management, requiring 3+ years of experience and expertise in CI/CD, cloud platforms, and automation.

Enterprise Software Test Development Engineer

NVIDIA is seeking an Enterprise Software Test Development Engineer to develop and execute test plans for HGX/DGX platforms, focusing on OS, firmware, and CUDA software stack testing.

DevOps Engineer, DFX Software

DevOps Engineer position at NVIDIA focusing on DFX software development and infrastructure management, requiring 3+ years of experience and expertise in CI/CD, cloud platforms, and automation.

Software Engineer, Infrastructure (Platform - Observability)

Software Engineer position at Coinbase focusing on Infrastructure Platform Observability, building and maintaining critical observability systems at scale.

Infrastructure Automation Engineer

Infrastructure Automation Engineer position at Deutsche Bank focusing on developing and maintaining infrastructure automation solutions for global banking systems.