Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 29 Oct 2026

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

NVIDIA Santa Clara, CA senior full-time

The employer hasn't listed a salary.

Apply on NVIDIA

Description

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. The engineer will develop incremental physical-design technology for high-performance logic changes with DRC and parasitic awareness.

Responsibilities:

  • Develop incremental physical-design technology for rapid implementation of high-performance logic changes with DRC and parasitic awareness.
  • Invent improved detailed-routing algorithms for intricate mixes of discrete and continuous optimization problems arising from DRC constraints in the latest manufacturing processes.
  • Craft cross-domain optimization tools considering logic, timing, clocks, testability, power distribution, placement, routing, and DRCs.
  • 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.
  • Deep understanding of detailed routing, including advanced design rules, pin access, route optimization, and DRC-aware implementation.
  • Understanding of areas impacted and co-optimized with ECOs, including clock distribution, DFT, and power delivery.
  • Authorization to work on export-controlled data.

Preferred Qualifications:

  • Familiarity with logic and physical co-optimization principles.
  • Experience with related physical-design areas such as placement, legalization, and IR drop reduction.
  • Experience applying LLMs, reinforcement learning, GNNs, or other machine-learning techniques to physical design.

NVIDIA offers highly competitive salaries and a comprehensive benefits package.

Skills

Required

  • C++
  • high-performance software architecture
  • algorithm development
  • detailed routing
  • DRC-aware implementation

Nice to have

Apply on NVIDIA