DevOps Engineer, DFX Software

Opens nvidia.wd5.myworkdayjobs.com in a new tab

Overview

  • NVIDIA has continuously reinvented itself over two decades.
  • Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing.
  • More recently, GPU deep learning ignited modern AI — the next era of computing.
  • NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to tackle, that only we can address, and that matter to the world.
  • This is our life’s work, to amplify human creativity and intelligence.
  • As an engineer of our Software Quality Assurance (QA) team, you will orchestrate the process of Software Quality for our CAD tools and flows.
  • We develop and support flows for all of NVIDIA's semiconductor products.
  • In addition, the CAD group also develops in-house tools in the area of Design for Test (DFT) using C++, Python, and TCL.
  • You will work on infrastructure and software used to test our complex semiconductor devices.
  • Below are some of the CAD teams' activities.
  • We are a diverse team, looking for someone who is not afraid of a challenge.
  • If this is you, come join us today.
  • What you will be doing: Providing hardware, software, and lab support for testing and validation processes.
  • Architecting highly automated and customizable Software Quality processes for design flows using software engineering with modular design and object-oriented techniques.
  • Crafting feature test plans, identifying, and writing test cases based on user requirements, and providing automation of testing.
  • Maintaining regression testing frameworks and developing test reporting mechanisms Performing code reviews, static analysis, and dynamic testing.
  • Continuously delivering high-quality, bug-free Software Applications.
  • Working closely with our diverse team members on flows to provide DFT and methodologies for industry-leading chip designs.
  • Supporting the development of tools using C++/Python/TCL.
  • Working cross-functionally with DFT Methodology, Implementation, and design teams with important DFT tools support.
  • What we need to see: A BS or MS in Electrical Engineering, Computer Science, or Computer Engineering with at least 2+ years of relevant work experience in Software QA role.
  • Knowledge of different software testing techniques, code reviews, code coverage, unit and flow testing, use case testing, random, white, and black box testing.
  • 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 desirable.
  • Good software design, algorithms, programming and scripting skills in Python, Tcl, or C++ desired.
  • Skills Cmake or Meson Experience with defect tracking tools such as JIRA.
  • Experience in providing lab software and hardware Ways to stand out from the crowd: Knowledge or experience with DFT is a plus.
  • Knowledge of BDD processes is desirable.
  • Verilog and ASIC design principles, including knowledge of logic cells is a plus.
  • Experience in CUDA NVIDIA is widely considered to be one of the technology world’s most desirable employers.
  • We have some of the most forward-thinking and talented people in the world working for us.
  • If you're creative and autonomous, we want to hear from you! #LI-Hybrid.

Sourced directly from NVIDIA’s career page

Your application goes straight to NVIDIA.

NVIDIA logo

NVIDIA

India, Bengaluru

Specialisation
Open roles at NVIDIA
99 positions
Job ID
/job/India-Bengaluru/DevOps-Engineer--DFX-Software_JR2016127

Get matched to roles like this

Upload your resume once. We’ll notify you when matching roles open up.

Join talent pool — free

Similar Other roles