Dfx Cad Tools Development Engineer

NVIDIA NVIDIA · Semiconductors · Bangalore, India

Develop and support CAD tools for NVIDIA's semiconductor products, focusing on Design for Test (DFT) and Design for Power (DFP) using C++, Python, and TCL. The role involves architecting automated design flows, collaborating with cross-functional teams, and developing in-house tools.

What you'd actually do

  1. Be responsible for architecting highly automated and customizable design flows using software engineering with modular design and object oriented techniques.
  2. Work closely with our diverse team members on flows to provide DFT, and DFP methodologies for industry-leading chip designs.
  3. Support development of tools using C++/Python/TCL.
  4. Work cross functionally with DFT Methodology, Implementation and design teams with important DFT and power tools development tasks.

Skills

Required

  • software engineering
  • C++ programming
  • Python or TCL programming
  • Verilog
  • VLSI and ASIC design principles
  • logic cells

Nice to have

  • DFT
  • DFP
  • GenAI
  • LLM
  • AI Code Generation