Senior Software Engineer, Code Coverage Tools

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
Santa Clara, CA, USAWestford, MA 01886, USAAustin, TX, USA
$148,000 - $287,500
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Software Engineer, Code Coverage Tools

NVIDIA, a global leader in accelerated computing and AI technology, is seeking a Senior Software Engineer for their Code Coverage Tools team. This role is integral to the development and support of infrastructure tools used by design engineers for build and verification of architectural, RTL, and gate level designs. The position offers an opportunity to work with cutting-edge technology in chip design and verification processes.

The role involves crafting highly efficient software to automate and facilitate chip design and verification processes. You'll be working with a team to build reliable, scalable HPC software used by hundreds of engineers worldwide. The tools you develop will directly impact the workflow efficiency of top chip modelers and designers.

NVIDIA has a rich history of innovation, from inventing the GPU in 1999 to revolutionizing parallel computing and igniting modern AI. The company maintains a culture of continuous learning and evolution, tackling challenging problems that matter to the world. This position offers the chance to be part of a company that consistently pushes the boundaries of technology.

The compensation package is competitive, with a base salary range of $148,000 - $287,500 USD, plus equity and benefits. The role is available in multiple locations including Santa Clara, CA; Westford, MA; Austin, TX; and Durham, NC. Ideal candidates will have 5+ years of software development experience, strong expertise in C++ or Golang, and a deep understanding of computer science fundamentals.

Join NVIDIA to be part of a team that's shaping the future of computing and AI technology while working on tools that enable the design of next-generation chips.

Last updated 21 minutes ago

Responsibilities For Senior Software Engineer, Code Coverage Tools

  • Work as a team to build reliable, scalable and HPC software used by engineers worldwide
  • Develop software tools in C++/Golang to analyze, validate and construct chip designs
  • Research and design software solutions for architecture, hardware and software teams

Requirements For Senior Software Engineer, Code Coverage Tools

Go
  • BS (or equivalent experience) and 5+ years of software development experience, MS (or PHD) preferred
  • Experienced with C++ or Golang, Unix/Linux
  • Understanding of Algorithms, Compliers, Databases, Computer Architecture and Computer Science Theory
  • Experience with modern C++, Golang, compilers, databases and build systems

Benefits For Senior Software Engineer, Code Coverage Tools

Equity
  • Equity

Interested in this job?

Jobs Related To NVIDIA Senior Software Engineer, Code Coverage Tools

Senior HPC DevOps Engineer

Senior HPC DevOps Engineer position at NVIDIA, focusing on building and maintaining large-scale supercomputers and HPC clusters for AI and GPU computing applications.

Senior DevOps Engineer

Senior DevOps Engineer position at NVIDIA focusing on infrastructure, CI/CD, and build & test environments for DPU and Network Adapters.

Senior Software QA Test Development Engineer

Senior Software QA Test Development Engineer role at NVIDIA focusing on platform testing, automation, and AI tools development.

Senior DevOps Engineer - Accelerated Computing

Senior DevOps Engineer position at NVIDIA working on CUDA Math Libraries team, focusing on build systems and infrastructure for AI and HPC applications.

Senior Software Engineer – AI Infrastructure and Tooling

Senior Software Engineer role at NVIDIA focusing on AI infrastructure automation and tooling, offering $184k-$356.5k salary with hybrid work options.