Taro Logo

DFX CAD Tools Development Engineer

NVIDIA is the world leader in accelerated computing, pioneering GPU technology and revolutionizing parallel computing.
Backend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For DFX CAD Tools Development Engineer

NVIDIA, a global leader in accelerated computing and GPU technology, is seeking a DFX CAD Tools Development Engineer to join their innovative team in Bengaluru. This role sits at the intersection of software development and semiconductor design, where you'll be developing crucial tools for NVIDIA's semiconductor products.

As part of the CAD team, you'll be responsible for creating and maintaining tools in Design for Test (DFT) and Design for Power (DFP) domains using C++, Python, and TCL. This position offers a unique opportunity to work with cutting-edge technology in a company that has continuously reinvented itself - from revolutionizing PC gaming to leading the AI computing revolution.

The ideal candidate will combine software engineering expertise with an understanding of semiconductor design principles. You'll be working in a diverse, supportive environment where you'll collaborate with various teams to develop and implement automated design flows for industry-leading chip designs.

NVIDIA's culture emphasizes innovation, continuous learning, and making a lasting impact on the world. The company has transformed from a gaming graphics company to a full-stack computing company powering the AI revolution. This role offers the opportunity to be part of this transformation while working on complex technical challenges that matter to the world.

If you're passionate about software development, have a strong foundation in C++ and Python, and are interested in semiconductor design, this role offers an excellent opportunity to grow your career at one of technology's most respected companies.

Last updated 3 months 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
  • 1+ years of relevant work experience
  • BE or BTech or MTech in Computer Science, Electronics Engineering, Electrical Engineering, or equivalent experience
  • 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?