Senior Software R&D Engineer, ECO Route - VLSI EDA at NVIDIA | Austin, TX, US | Rezi

Senior Software R&D Engineer, ECO Route - VLSI EDA at NVIDIA

Senior Software R&D Engineer, ECO Route - VLSI EDA

NVIDIA · Austin, TX, US

Today

Senior Software R&D Engineer, ECO Route - VLSI EDA

NVIDIA · Austin, TX, US

9 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software R&D Engineer, ECO Route - VLSI EDA role.

Rezi rewrites your resume against NVIDIA's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software R&D Engineer, ECO Route - VLSI EDA posting at NVIDIA — free, in seconds.

About the Role

NVIDIA is seeking a Senior Software R&D Engineer to invent the next generation of detailed physical design algorithms, focusing on ECO routing and physical optimization. These algorithms are crucial for applications involving extreme timing and power optimization, incremental logic synthesis, metal ECOs, precision clock-tree tuning, and high-speed interconnect.

Responsibilities

  • Develop incremental physical-design technology for rapid implementation of high-performance logic changes with DRC and parasitic awareness, including all-layer and metal-only ECOs.
  • Invent improved detailed-routing algorithms for complex discrete and continuous optimization problems arising from DRC constraints in the latest manufacturing processes.
  • Craft cross-domain optimization tools that consider logic, timing, clocks, testability, power distribution, placement, routing, and DRCs to advance computing performance.
  • Own problems end-to-end, from algorithm invention through implementation, validation, and production deployment.

Requirements

  • MS, PhD, or equivalent experience with 5+ years of relevant experience.
  • Strong expertise in C++, high-performance software architecture, and algorithm development, including complexity, data structures, and memory efficiency.
  • Deep understanding of detailed routing, including advanced design rules, pin access, route optimization, and DRC-aware implementation.
  • Understanding of areas often impacted and co-optimized with ECOs, including clock distribution, DFT, and power delivery.
  • Authorization to work on export-controlled data arising in CPUs, GPUs, LPUs, and communication networks.

Skills

  • C++
  • High-performance software architecture
  • Algorithm development
  • Detailed routing
  • DRC-aware implementation
  • Clock distribution
  • DFT
  • Power delivery
  • Logic and physical co-optimization
  • Logic restructuring
  • Technology mapping
  • SAT solvers
  • Placement
  • Legalization
  • IR drop reduction
  • LLMs
  • Reinforcement learning
  • GNNs
  • Machine learning techniques

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • Senior
  • 5+ years

Education Level

  • MS
  • PhD

Salary/Compensations

  • 168,000 USD – 264,500 USD for Level 4
  • 196,000 USD – 310,500 USD for Level 5

Benefits

  • Equity
  • Comprehensive benefits package

About the Company

  • NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years.
  • The team develops highly optimized internal EDA technology by combining novel algorithms, parallel computing, machine learning, and high-performance C++.
  • NVIDIA is one of the technology world’s most desirable employers.

Equal Opportunity

  • NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer.
  • We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.