C++ Software Engineer, Infrastructure Tools (New College Grad 2027)
NVIDIAJob Title
C++ Software Engineer, Infrastructure Tools (New College Grad 2027)
Role Summary
Develop and maintain tooling and release infrastructure used by NVIDIA chip designers. The team builds scalable build/regression/release systems, user-facing services, and internal monitoring and analysis tools that support chip design workflows.
Work includes implementing CI/CD practices and evolving tooling to meet changing design architectures and reliability requirements.
Experience Level
Entry-level - New college graduate (2027).
Responsibilities
Primary responsibilities include building and operating tooling and services that support design build, test, and release workflows.
- Design, implement, and maintain scalable build, regression, and release infrastructure.
- Develop user-facing services for scheduling, tracking, and triaging design flows.
- Create internal tools to collect, analyze, monitor, and visualize build and deployment metrics.
- Research and adopt CI/CD practices to evolve tooling and meet industry standards.
Requirements
Must-have skills and attributes for immediate contribution.
- Proficient in a compiled language such as C++ or Go and scripting languages (Python, Perl, or Tcl).
- Experience writing production-quality code and using code-quality tools.
- Solid understanding of data structures, algorithms, computer architecture, and CS fundamentals.
- Adaptable to work in a global environment with varying frameworks and requirements.
Nice-to-have:
- Interest or experience in AI/ML and developing agentic workflows.
- Proficiency with SCM (Git, Perforce) and build systems (Make, CMake, Bazel).
- Full-stack development experience.
- Experience with C++ linters, memory checkers, performance profiling, and code coverage tools.
- Experience with distributed computing systems (e.g., LSF).
Education Requirements
Bachelor's degree or higher in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience. Role targets new college graduates (class of 2027).
About the Company
Company: NVIDIA
Headquarters: Santa Clara, California, USA
NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.
