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.