Senior Software Engineer - RTL Design Tools

NVIDIA is a technology company that invented the GPU, revolutionized computer graphics, and pioneered AI computing through GPU deep learning.
$148,000 - $287,500
Backend
Senior Software Engineer
In-Person
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer - RTL Design Tools

NVIDIA, a pioneering technology company known for revolutionizing the GPU industry and AI computing, is seeking a Senior Software Engineer to join their RTL Design Tools team. This role is crucial in developing and supporting infrastructure tools used by design engineers for building and verifying architectural, RTL, and gate-level designs.

As a Senior Software Engineer, you'll be at the forefront of crafting highly efficient software solutions that automate and enhance chip design and verification processes. The position offers an opportunity to work with cutting-edge technology in a company that has continuously reinvented itself over two decades.

The ideal candidate will bring strong expertise in C++ programming and Linux development, combined with a solid understanding of computer architecture and algorithms. You'll be working in a dynamic, global environment, collaborating with various teams to improve design productivity and quality.

This role offers competitive compensation, including a substantial base salary range of $148,000 - $287,500, plus equity and comprehensive benefits. You'll be part of a company that values diversity and innovation, working on challenging projects that matter to the world.

Key opportunities include developing sophisticated software tools, enhancing CI/CD flows, and working directly with customers to improve chip design processes. The position requires strong technical skills and the ability to adapt to evolving requirements in a fast-paced environment.

Join NVIDIA to be part of a team that's driving innovation in GPU technology, AI, and parallel computing. This is an excellent opportunity for experienced software engineers who want to make a significant impact in the semiconductor industry while working with state-of-the-art technology and tools.

Last updated 2 months ago

Responsibilities For Senior Software Engineer - RTL Design Tools

  • Work closely with customers to develop flows and methodologies that improve chip design process
  • Develop and enhance C++ based software tools to improve RTL design productivity and quality
  • Research and develop software solutions to allow greater efficiency in architecture, hardware and software teams
  • Refine and enhance custom CI/CD flows

Requirements For Senior Software Engineer - RTL Design Tools

Linux
  • BS (or equivalent experience) and 5+ years experience; MS (or PHD) preferred
  • Experience with C++, Linux development environment
  • Solid understanding of algorithms, computer architecture and computer science theory
  • 5+ years of software development experience
  • Experience with build and testing tools and frameworks
  • Flexibility/adaptability for working in a global and dynamic environment

Benefits For Senior Software Engineer - RTL Design Tools

Equity
  • Equity

Interested in this job?

Jobs Related To NVIDIA Senior Software Engineer - RTL Design Tools

Senior Physical Design Methodology Engineer, PPA Fusion Compiler

Senior Physical Design Methodology Engineer position at NVIDIA, focusing on developing efficient methodologies for graphics processors and SOCs implementation.

Senior Platform Software Engineer, PCIe

Senior Platform Software Engineer position at NVIDIA focusing on PCIe architecture and GPU-based AI server development.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, offering competitive salary and benefits.

Senior Synthesis Flow CAD Engineer

Senior Synthesis Flow CAD Engineer position at NVIDIA focusing on chip design methodology and automated design flows.

Senior ASIC Timing Engineer

Senior ASIC Timing Engineer position at NVIDIA, focusing on physical design and timing of high-frequency DPUs and SoCs, offering competitive compensation and benefits.