NVIDIA, a pioneer in GPU technology and AI innovation, is seeking a Senior Software Engineer to join their VLSI Design Tools team. This role combines software engineering expertise with hardware design tools, making it a unique opportunity at the intersection of software and chip design.
The position involves developing and supporting infrastructure tools used by product engineers for building and verifying architectural, RTL, and gate-level designs. You'll be crafting efficient software solutions to automate and streamline chip design and verification processes, working alongside world-class engineers in NVIDIA's innovative environment.
As a Senior Software Engineer, you'll be responsible for creating GUI applications and tools in C++ that enable project engineers to construct, analyze, and validate designs throughout the production flow. The role requires strong programming skills, particularly in C++, along with an understanding of VLSI design principles and computer architecture.
NVIDIA offers a competitive compensation package with a base salary range of $148,000 to $287,500, plus equity and comprehensive benefits. The company has multiple locations available including Santa Clara, Westford, Austin, and Durham, providing flexibility for candidates across the United States.
This is an excellent opportunity for experienced software engineers who want to impact the future of computing technology while working at a company that has continuously reinvented itself over two decades. NVIDIA's commitment to innovation, particularly in AI and digital twins, makes this role particularly exciting for those interested in being at the forefront of technological advancement.