Senior C++ Software Engineer - Chip Design Tools

NVIDIA
Santa Clara, Austin, Durham
Workplace: OnsiteFull time152,000 - 218,500Function: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Teamwork","Collaboration","Problem-solving","Communication"]

Develop, optimize, and support high-performance software tools used by design engineers for chip design and verification. Collaborate in a global team to build scalable C++/Golang utilities that analyze Verilog/C/C++-described designs, improve architecture workflows, and accelerate chip modeling and verification across multiple locations.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
6 months ago

Senior C++ Software Engineer - Chip Design Tools

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Develop, optimize, and support high-performance software tools used by design engineers for chip design and verification. Collaborate in a global team to build scalable C++/Golang utilities that analyze Verilog/C/C++-described designs, improve architecture workflows, and accelerate chip modeling and verification across multiple locations.
Location: Santa Clara, Austin, Durham
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Collaborate in a team to build reliable, scalable and high-performance software used by hundreds of engineers worldwide.
  • •Develop software tools in C++/Golang to analyze and construct chip designs described in C++, Verilog or domain-specific languages (DSLs).
  • •Research and develop software solutions to improve efficiency across architecture, hardware and software teams.
  • •Optimize daily workflows of top chip modelers and designers.
  • •Contribute to architecture, RTL design knowledge, and tooling to streamline chip design and verification processes.

Pay and Benefits

Salary: 152,000 - 218,500
Equity and Bonus:Equity
Perks:Benefits

Key Requirements

  • •BS (or equivalent experience) and 5+ years of software development experience; MS (or PhD) preferred
  • •Experience with C++ or Golang, Unix/Linux
  • •Solid understanding of algorithms, computer architecture and computer science theory
  • •Experience with VLSI frontend design and verification
  • •Flexibility/adaptability for working in a global and dynamic environment with different frameworks and requirements
Experience:5+ yearsSemiconductorsVLSIHardwareEDA tools
Education:Bachelor's
Skills:TeamworkCollaborationProblem-solvingCommunication
Tech Stack:C++GolangUnix/LinuxVerilogDSLsRTLCompilerBuild systemsDatabase

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor