Taro Logo

Senior Software R&D Engineer, VLSI Physical Design

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
$168,000 - $310,500
Backend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Description For Senior Software R&D Engineer, VLSI Physical Design

NVIDIA, the world leader in accelerated computing, is seeking a Senior R&D Software Engineer for their VLSI Physical Design team. This role combines advanced software development with hardware optimization, focusing on developing industry-leading EDA tools. The position offers unique opportunities to work on cutting-edge processes and advanced designs, with high intellectual freedom and broad technical exposure.

The role involves developing sophisticated optimization engines that merge traditionally separate processes to improve chip frequency while minimizing power consumption. You'll be working with C++ to enhance algorithms for various aspects of chip design, including gate-level sizing, buffering, and cell legalization. This isn't just a typical CAD or EDA role - you'll be involved in the entire process from discovery and invention to implementation and deployment.

The ideal candidate will bring 10+ years of VLSI algorithms development experience, strong C++ programming skills, and deep understanding of VLSI timing optimization. You'll be working at the intersection of hardware and software, applying advanced concepts including machine learning and parallel computing to solve complex physical design challenges.

NVIDIA offers competitive compensation with a base salary range of $168,000 - $310,500 USD (depending on level), plus equity and comprehensive benefits. You'll be joining a rapidly growing team at one of technology's most desirable employers, working on projects that directly impact the world's best AI hardware. The position offers the opportunity to work in either Austin, TX or Santa Clara, CA, contributing to groundbreaking developments in GPU and AI technology.

Last updated 7 days ago

Responsibilities For Senior Software R&D Engineer, VLSI Physical Design

  • Invent new optimization engines that fuse traditionally independent engines
  • Improve algorithms for gate-level sizing, buffering, useful clock skew, cell legalization
  • Develop solutions and work directly with design teams for deployment
  • Write and optimize code for high-performance software design

Requirements For Senior Software R&D Engineer, VLSI Physical Design

Python
  • BS, MS, PhD or equivalent experience in Electrical Engineering or Computer Science
  • 10+ years in VLSI algorithms development using C++
  • Strong understanding of VLSI timing optimization and related concepts
  • Familiarity with design implementation tools and typical design flows
  • Strong communication and interpersonal skills

Benefits For Senior Software R&D Engineer, VLSI Physical Design

Equity
Medical Insurance
  • Equity
  • Medical Insurance

Jobs Related To NVIDIA Senior Software R&D Engineer, VLSI Physical Design