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

NVIDIA•Austin, TX
•$168,000 - $310,500

About The Position

NVIDIA is seeking a Senior Software R&D Engineer to develop next-generation detailed physical-design algorithms focused on ECO routing and physical optimization. The work combines novel algorithms, parallel computing, machine learning, and high-performance C++ to support internal EDA technology used in NVIDIA hardware design. The role focuses on algorithms for applications including timing and power optimization, incremental logic synthesis, metal ECOs, precision clock-tree tuning, and high-speed interconnect. The engineer will own problems end-to-end, from algorithm invention through implementation and validation to production deployment, while collaborating with hardware teams.

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.

Nice To Haves

  • Familiarity with logic and physical co-optimization principles, including logic restructuring, technology mapping, and using SAT solvers.
  • 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, combinatorial optimization, or algorithm-performance tuning.

Responsibilities

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

Benefits

  • Highly competitive salaries
  • Comprehensive benefits package
  • Equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service