DFX CAD Tools Development Engineer

World leader in accelerated computing, pioneering AI and digital twins technology.
Backend
Entry-Level Software Engineer
Hybrid
1+ year of experience
AI · Enterprise SaaS

Description For DFX CAD Tools Development Engineer

NVIDIA, a global leader in accelerated computing and AI technology, is seeking a DFX CAD Tools Development Engineer to join their innovative team in Bengaluru. As part of the CAD team, you'll be developing and supporting tools for NVIDIA's semiconductor products, focusing on Design for Test (DFT) and Design for Power (DFP) using C++, Python, and TCL.

The role offers an exciting opportunity to work with cutting-edge technology in semiconductor design and automation. You'll be responsible for architecting highly automated design flows and collaborating with diverse team members on industry-leading chip designs. NVIDIA has continuously reinvented itself, from pioneering the GPU and revolutionizing PC gaming to leading the AI computing revolution.

The ideal candidate should have at least 1 year of experience, strong programming skills in C++ and Python, and a background in Computer Science or Engineering. You'll be working in a diverse, supportive environment where innovation and creativity are encouraged. This position offers the chance to make a lasting impact on the world through NVIDIA's groundbreaking work in AI and accelerated computing.

NVIDIA is known for being one of the technology world's most desirable employers, offering a hybrid work environment and the opportunity to work with some of the most forward-thinking professionals in the industry. If you're passionate about software development, semiconductor design, and want to be part of a company that's shaping the future of technology, this role presents an excellent opportunity to grow your career.

Last updated a month ago

Responsibilities For DFX CAD Tools Development Engineer

  • Architect highly automated and customizable design flows using software engineering with modular design and object oriented techniques
  • Work with team members on flows to provide DFT and DFP methodologies for chip designs
  • Support development of tools using C++/Python/TCL
  • Work cross functionally with DFT Methodology, Implementation and design teams

Requirements For DFX CAD Tools Development Engineer

Python
Linux
  • 1+ years of relevant work experience
  • BE or BTech or MTech in Computer Science, Electronics Engineering, Electrical Engineering, or equivalent
  • Knowledge of DFT, DFP (plus)
  • Familiar with Verilog and ASIC design principles
  • Software engineering: software design, algorithms, and QA
  • Strong C++ programming experience
  • Solid programming and scripting skills in Python or TCL
  • Strong interpersonal skills

Interested in this job?

Jobs Related To NVIDIA DFX CAD Tools Development Engineer

Developer Technology Engineer, CPU Performance - New College Grad 2025

Entry-level Developer Technology Engineer position at NVIDIA focusing on CPU performance optimization, requiring advanced degree and strong technical expertise in computer architecture.

GPU C++ Modeling Engineer - New College Grad

Entry-level GPU C++ Modeling Engineer position at NVIDIA, focusing on GPU architecture design, performance modeling, and validation for AI and gaming applications.

Web Application Software Engineer - New College Graduate 2025

Entry-level Web Application Software Engineer position at NVIDIA, focusing on backend/frontend development and infrastructure for data processing systems.

Developer Technology Engineer, Public Sector - New College Grad 2025

Entry-level Developer Technology Engineer position at NVIDIA, focusing on GPU acceleration for public sector applications with competitive salary and benefits.

Formal Verification Engineer

NVIDIA is seeking a Formal Verification Engineer to join their Networking team, working on cutting-edge NIC technologies and formal verification methodologies.