Senior Synthesis Flow CAD Engineer

NVIDIA is the world leader in accelerated computing, pioneering GPU and AI technologies.
$136,000 - $264,500
Backend
Senior Software Engineer
In-Person
3+ years of experience
AI · Enterprise SaaS

Description For Senior Synthesis Flow CAD Engineer

NVIDIA, a global leader in accelerated computing and AI technology, is seeking a Senior Synthesis Flow CAD Engineer to join their diverse team creating NVIDIA's chip design methodology. This role is central to the company's Front-End Design Implementation methodology for all semiconductor products.

The position offers an opportunity to work at the forefront of chip design technology, where you'll be responsible for architecting highly automated design flows and developing sophisticated CAD programs. You'll be working with cutting-edge EDA tools and collaborating with design teams to implement industry-leading chip designs.

The ideal candidate brings 3+ years of CAD experience with a strong background in electrical or computer engineering. You'll need expertise in Verilog, ASIC design, and commercial EDA tools, along with proficiency in programming languages like Python, Perl, Tcl, or C++. Knowledge of logic synthesis, physical design, and formal equivalence checking is essential.

NVIDIA offers a competitive compensation package with a base salary range of $136,000 - $264,500 USD, plus equity and benefits. The company is known for its innovative culture and commitment to pushing technological boundaries, having revolutionized parallel computing and modern AI through GPU technology.

This role provides an excellent opportunity to work on challenging problems that matter to the world, alongside some of the technology industry's most talented professionals. NVIDIA's commitment to diversity and continuous learning makes it an ideal place for creative and autonomous individuals looking to make a significant impact in the field of chip design and CAD development.

Last updated 8 days ago

Responsibilities For Senior Synthesis Flow CAD Engineer

  • Architect highly automated and customizable design flows using modern software engineering methodologies
  • Build flows for methodologies incorporating logic/physical synthesis, design planning, equivalence checking
  • Design, implementation and testing in-house of CAD programs
  • Work with design teams and leading EDA vendors to evaluate design implementation and analysis tools
  • Provide support for ASIC tools and flows
  • Assist chip design teams with advanced implementation tasks

Requirements For Senior Synthesis Flow CAD Engineer

Python
  • BS in Electrical, Computer Engineering or equivalent experience with 3+ years of CAD experience; MS preferred
  • Familiar with Verilog and ASIC design along with experience in commercial EDA tools
  • Software engineering experience with software design, algorithms, data structures, testing
  • Strong proficiency in at least one of Python, Perl, Tcl, C/C++
  • Knowledge or experience with logic synthesis, physical design, formal equivalence checking
  • Proven track record developing flows and/or tools for chip design

Benefits For Senior Synthesis Flow CAD Engineer

Equity
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Synthesis Flow CAD Engineer

Senior Physical Design Methodology Engineer, PPA Fusion Compiler

Senior Physical Design Methodology Engineer position at NVIDIA, focusing on developing efficient methodologies for graphics processors and SOCs implementation.

Senior Platform Software Engineer, PCIe

Senior Platform Software Engineer position at NVIDIA focusing on PCIe architecture and GPU-based AI server development.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, offering competitive salary and benefits.

Senior ASIC Timing Engineer

Senior ASIC Timing Engineer position at NVIDIA, focusing on physical design and timing of high-frequency DPUs and SoCs, offering competitive compensation and benefits.

Senior Software Engineer, GPU Communications and Networking

Senior Software Engineer position at NVIDIA focusing on GPU Communications and Networking, developing high-performance computing systems and deep learning frameworks.