NVIDIA logo

Compiler Engineer - Smart Network Devices (New College Grad 2026)

NVIDIA
July 01, 2026
Full-time
On-site
Santa Clara, California, United States
$108,000 - $195,500 USD yearly
Other Semiconductor Jobs, Level - Entry or Early Career

Job Title

Compiler Engineer - Smart Network Devices (New College Grad 2026)

Role Summary

Work on compiler technology for NVIDIA Data Processing Units (DPUs) to enable programmable networking, offload, and runtime optimizations at datacenter scale. The role sits at the hardware/software boundary and collaborates with cross-functional teams to integrate compiler solutions into product pipelines.

Experience Level

Entry-level β€” New college graduate. Suitable for candidates with recent degree completion or equivalent practical experience (roughly 0–3 years).

Responsibilities

Primary engineering responsibilities include building compiler features and networking proofs-of-concept and working with product teams to integrate them.

  • Design and implement static and runtime compiler optimizations and code generation for networking workloads.
  • Develop proof-of-concept networking applications and guide their integration into products.
  • Analyze performance and debug compiler-generated code and runtime behavior.
  • Collaborate with hardware, networking, and software teams to align compiler design with system requirements.
  • Keep current with compiler, networking protocol, and hardware design developments.

Requirements

Must-have technical skills and experience; education details are in the Education Requirements section below.

  • Experience or research in performance analysis, compiler optimizations, and code generation.
  • Knowledge of network programming and network protocol stacks.
  • Proficient in C/C++ and Python; strong software design, debugging, and test skills.
  • Strong interpersonal skills and experience working in product-oriented teams.
  • Ability to collaborate across functions and communicate technical tradeoffs clearly.
  • Nice-to-have: experience with open-source compiler codebases, knowledge of Linux networking stack and hardware packet-processing pipelines, or prior compiler framework architecture experience.

Education Requirements

BS or MS in Computer Science or Computer Engineering is requested; PhD is strongly preferred. The posting explicitly allows equivalent practical experience in lieu of a degree.


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-06-30