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 a month 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 ASIC Front End Infrastructure Engineer

Senior ASIC Infrastructure role at NVIDIA focusing on RTL/Verification infrastructure development for GPUs, requiring 8+ years of experience and strong technical expertise.

Senior Software Engineer - Data Center System Bringup

Senior Software Engineer role at NVIDIA focusing on data center system bringup and debugging for GPU accelerated applications.

Senior NVLink System Software Bringup Engineer - Fabric Networking GPU

Senior software engineering role at NVIDIA focusing on NVLink system software development and bringup for datacenter platforms, requiring 5+ years of experience.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on GPU communications libraries and networking for deep learning and high-performance computing applications.

Senior ASIC Timing Engineer

Senior ASIC Timing Engineer role at NVIDIA focusing on timing analysis and closure for GPUs, CPUs, and DPUs, offering competitive compensation and opportunity to work on cutting-edge technology.