
Senior C++ Software Engineer – Chip Design Tools
NVIDIA
full-time
Posted on:
Location Type: Hybrid
Location: Santa Clara • California, Massachusetts, North Carolina, Texas • 🇺🇸 United States
Visit company websiteSalary
💰 $148,000 - $287,500 per year
Job Level
Senior
Tech Stack
GoLinuxUnix
About the role
- Work as a team to build reliable, scalable and high performance software that are easy to use 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 allow greater efficiency in architecture, hardware and software teams.
- Optimize the daily workflows of the world's top chip modelers and designers.
Requirements
- BS (or equivalent experience) and 5+ years of software development experience.
- Experienced with C++ or Golang, Unix/Linux.
- Solid understanding of algorithms, computer architecture and computer science theory
- Experienced with VLSI frontend design and verification
- Flexibility/adaptability for working in a global and dynamic environment with different frameworks and requirements
Benefits
- equity
- benefits 📊 Resume Score Upload your resume to see if it passes auto-rejection tools used by recruiters Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C++GolangUnixLinuxalgorithmscomputer architecturecomputer science theoryVLSI frontend designverificationdomain-specific languages
Soft skills
teamworkflexibilityadaptability
Certifications
BS degree