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
5,000+ Employees
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 chip design methodology team. This role combines software engineering with hardware design expertise, focusing on developing sophisticated automated flows for NVIDIA's semiconductor products. The position offers an opportunity to work with cutting-edge technology and industry-leading chip designs.

The role involves architecting automated design flows, implementing CAD programs, and working closely with design teams and EDA vendors. You'll be responsible for building methodologies for logic/physical synthesis and ensuring the quality of chip designs through equivalence checking and other verification methods.

The ideal candidate brings 3+ years of CAD experience, with a strong foundation in both software engineering and hardware design. Knowledge of Verilog, ASIC design, and commercial EDA tools is essential. Proficiency in programming languages like Python, Perl, or C++ is required, along with experience in logic synthesis and physical design.

NVIDIA offers a competitive compensation package with a base salary range of $136,000 - $264,500, plus equity and benefits. The company is known for its innovative culture and commitment to pushing technological boundaries in AI and accelerated computing. This role provides an excellent opportunity to work on challenging projects that impact the future of computing technology.

Working at NVIDIA means joining a diverse team of forward-thinking professionals in a company that's driving innovation in AI, gaming, and professional visualization. The company maintains a strong commitment to fostering an inclusive work environment and values diverse perspectives in its workforce.

Last updated 15 hours 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, implement and test in-house CAD programs
  • Work with design teams and 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
Linux
  • 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 available

Interested in this job?

Jobs Related To NVIDIA Senior Synthesis Flow CAD Engineer

Silicon System Level Test Development Engineer

Senior Test Development Engineer role at NVIDIA focusing on GPU/CPU hardware feature validation and test automation, requiring 3+ years of experience and strong technical skills.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, requiring expertise in C/C++, system architecture, and hypervisor technologies.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management, requiring 8+ years of experience and offering competitive compensation.

Senior Platform Software Engineer, PCIe

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