Skip to content
ITA Jobs
All vacancies
NVIDIA logo

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

NVIDIA

US, CA, Santa Clara +1 more · On-site · relocation$14,000–25,875 gross/mofull-timeNVIDIA Careers (offices abroad)

We are seeking a Senior Software R&D Engineer to invent the next generation of detailed physical design algorithms, with a focus on ECO routing and physical optimization. These algorithms sit at the core of applications spanning extreme timing and power optimization, incremental logic synthesis, metal ECOs, precision clock-tree tuning, and high-speed interconnect.

Responsibilities

  • Develop incremental physical-design technology that can rapidly implement high-performance logic changes with DRC and parasitic awareness, including for both all-layer and metal-only ECOs.
  • Invent improved detailed-routing algorithms for the intricate mix of discrete and continuous optimization problems arising from DRC constraints in the latest manufacturing processes.
  • Help craft cross-domain optimization tools that simultaneously consider logic, timing, clocks, testability, power distribution, placement, along with routing and DRCs to push the frontier of computing performance.
  • Own problems end-to-end—from algorithm invention through implementation, validation, and production deployment.
  • What we need to see
  • 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.

Languages

    Work format
    On-site
    Seniority
    Senior
    Posted
    31 Aug 2026
    Last verified
    In the last 5 days

    Similar roles

    Keep looking