Home

Senior C++ Software Engineer - Infrastructure Tools at NVIDIA Corporation

Location: Durham, NC, 27713, US

Job Summary:

Job Duties
- Build reliable, scalable software for global engineering teams.
- Develop algorithmic tools in C++ for chip model analysis.
- Convert hardware designs from DSLs to Verilog or other formats.
- Create optimized solutions for chip architects.
- Build intuitive UIs for backend services.

Required Skills
- C++ or Golang
- Unix/Linux
- Algorithms
- Computer architecture
- Flexibility/adaptability

Required Experiences
- BS/MS/PhD (preferred)
- 5+ years of software development
- VLSI physical design and packaging
- Hardware architecture and RTL design
- Static/dynamic code analysis tools

Job URLs: