NVIDIA, the world leader in accelerated computing, is seeking a Senior Software Engineer to join their CAD Tool Development team. This role sits at the intersection of software engineering and hardware design, where you'll be instrumental in building solutions to enhance the productivity and efficiency of custom circuit designs.
The position offers an exciting opportunity to work with cutting-edge technology in AI and accelerated computing. As part of NVIDIA's dynamic team, you'll be developing and implementing software solutions that have direct impact across all product lines. The role involves collaborating with multi-functional teams, particularly circuit design engineers, to automate design tasks and improve workflow efficiency.
Your responsibilities will include building flows and methodologies around vendor EDA tools, supporting existing development infrastructure, and developing complex, scalable systems. The ideal candidate should have strong programming skills in languages like C++, Python, and Tcl, combined with experience in VLSI CAD flows and methodology.
This is an excellent opportunity for someone with both software engineering expertise and hardware design knowledge. The role offers competitive compensation, with a base salary range of $136,000 - $264,500, plus equity and benefits. NVIDIA's commitment to innovation and its position at the forefront of AI and digital twins technology makes this an exciting opportunity for career growth.
Working at NVIDIA means joining a team of forward-thinking professionals in an environment that encourages innovation and continuous learning. The company's work in AI and accelerated computing is transforming major industries and making a significant impact on society. If you're passionate about technology, enjoy solving complex problems, and want to be part of groundbreaking developments in computing, this role offers the perfect platform to make your mark.