Skip to main content
NVIDIA logo

C++ Software Engineer, Infrastructure Tools (New College Grad 2027)

NVIDIA
October 13, 2026
Full-time
Remote friendly (Santa Clara, California, United States)
Worldwide
EDA Jobs, Level - Entry or Early Career

Job 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.

NVIDIA logo

Date Posted: 2026-10-09