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.
Opens nvidia.wd5.myworkdayjobs.com in a new tab
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