CAD Software Engineer — RTL & EDA Optimization

NVIDIA Corporation

United States

Ibrido

USD 136.000 - 219.000

Tempo pieno

6 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Equity
Benefits

Descrizione del lavoro

NVIDIA Corporation is seeking an innovative CAD Software Engineer to work on strategies and algorithms for large scale RTL quality, timing, and power optimization. The role blends graph-based RTL traversal, algorithm development in C++, and collaboration with RTL designers to deliver impactful hardware acceleration.

You will explore high performance techniques, including AI/ML approaches and advanced EDA concepts, contributing to next-generation GPU and AI hardware.

Competenze

  • MS or PhD in Electrical Engineering or Computer Science or equivalent experience.
  • 3+ years of relevant experience in CAD software and VLSI hardware design.
  • Demonstrated ability in software development with C++, particularly in algorithm development related to graph traversal, pattern matching, and optimization.
  • Familiarity with RTL design, including Verilog and SystemVerilog code, as well as general hardware design concerns such as scan chain insertion, MBIST, clock and power distribution, and bus architectures.
  • Familiarity with related EDA techniques, including logic synthesis, global route, static timing analysis, and SAT solvers.
  • Strong communication and interpersonal skills.

Mansioni

  • Invent new methods to enable parallel, graph-based RTL traversal, analysis, and manipulation.
  • Devise strategies for rapidly analyzing the impact of RTL changes on data path latency, power, and impact to DFT, clocking, and power delivery.
  • Explore use of LLMs, GNNs, GANs, and Reinforcement Learning for suggesting or automatically implementing RTL modifications.
  • Explore high performance algorithms for clustering, min cost tree covering (technology mapping), datapath implementation and other details of logic synthesis.

Conoscenze

C++ development
Graph traversal algorithms
RTL design familiarity
High performance software
Communication skills

Formazione

MS or PhD in Electrical Engineering or Computer Science

Strumenti

Verific
Espresso
SAT solvers

Descrizione del lavoro

NVIDIA Corporation is seeking an innovative CAD Software Engineer to work on strategies and algorithms for large scale RTL quality, timing, and power optimization. The role blends graph-based RTL traversal, algorithm development in C++, and collaboration with RTL designers to deliver impactful hardware acceleration.

You will explore high performance techniques, including AI/ML approaches and advanced EDA concepts, contributing to next-generation GPU and AI hardware.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

CAD R&D Engineer: RTL Optimization & AI-Driven Design
CAD R&D Engineer: RTL Optimization & AI-Driven Design

Nvidia Corporation • Santa Clara (CA)

In loco
USD 136.000 - 218.500
Senior RTL Optimization CAD Engineer - Equity Options
Senior RTL Optimization CAD Engineer - Equity Options

NVIDIA • Austin (TX)

In loco
USD 136.000 - 218.500
Equity participation
Comprehensive benefits package
Software R&D Engineer, RTL Optimization Tools
Software R&D Engineer, RTL Optimization Tools

NVIDIA • Stati Uniti

Ibrido
USD 136.000 - 219.000
Equity
Benefits
Software R&D Engineer, RTL Optimization Tools
Software R&D Engineer, RTL Optimization Tools

NVIDIA • Austin (TX)

In loco
USD 136.000 - 218.500
Equity participation
Comprehensive benefits package
CAD Engineer — Automation & EDA Tools (Equity)
CAD Engineer — Automation & EDA Tools (Equity)

NVIDIA Corporation • Santa Clara (CA)

In loco
USD 153.000 - 210.000
Equity
Benefits
CAD Tool Engineer — AI-Driven EDA for Chips (Hybrid)
CAD Tool Engineer — AI-Driven EDA for Chips (Hybrid)

NVIDIA Corporation • Santa Clara (CA)

Ibrido
USD 136.000 - 265.000
Senior Software Engineer — RTL Tools & Hardware (Hybrid)
Senior Software Engineer — RTL Tools & Hardware (Hybrid)

NVIDIA Corporation • Santa Clara (CA)

Ibrido
USD 136.000 - 265.000
Equity compensation
Benefits package
RTL Design Tools Engineer | C++, Verilog, ASIC, Equity
RTL Design Tools Engineer | C++, Verilog, ASIC, Equity

NVIDIA Corporation • Stati Uniti

Ibrido
USD 116.000 - 219.000
Equity
Hybrid work model
Senior CAD Engineer — EDA Tools & Automation Leader
Senior CAD Engineer — EDA Tools & Automation Leader

NVIDIA Corporation • Stati Uniti

In loco
USD 168.000 - 311.000
AI-Powered RTL Power Optimization Engineer
AI-Powered RTL Power Optimization Engineer

NVIDIA • Santa Clara (CA)

In loco
USD 116.000 - 218.500
Equity
Benefits