Compiler Engineering Intern Co-op: P4/LLVM Focus

AMD

Santa Clara (CA)

Hybrid

USD 28,000 - 41,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Benefits at a glance

Job summary

AMD is seeking an intern/co-op in the San Jose/Santa Clara area to contribute to a compiler project for the P4 language, targeting an ASIC domain-specific architecture. You’ll collaborate with a cross-functional team, work with LLVM-based tooling, and gain mentorship from senior engineers while applying knowledge of data structures and programming languages.

You are currently enrolled in a US university pursuing a Bachelor's in CS, CE, or EE, with a strong foundation in object-oriented

Qualifications

  • Must be enrolled in a US university pursuing a Bachelor's in CS, CE, or EE.
  • Proficient in object-oriented languages, with a focus on C++.
  • Experience with compilers, data structures, and programming languages is advantageous.

Responsibilities

  • Work on a compiler for the P4 language targeting a domain-specific architecture implemented in our ASIC family.
  • Contribute to the build and development of the compiler using LLVM and P4C, with modern software design principles.
  • Collaborate with compiler customers and the ASIC team building the target hardware.
  • Receive mentorship from senior engineers to improve skills during the internship/co-op.

Skills

C++ proficiency
Object-oriented programming
Data structures
Compilers
GitHub / CI/CD

Education

Pursuing Bachelor's in CS/CE/EE

Tools

LLVM
P4C
GitHub

Job description

AMD is seeking an intern/co-op in the San Jose/Santa Clara area to contribute to a compiler project for the P4 language, targeting an ASIC domain-specific architecture. You’ll collaborate with a cross-functional team, work with LLVM-based tooling, and gain mentorship from senior engineers while applying knowledge of data structures and programming languages.

You are currently enrolled in a US university pursuing a Bachelor's in CS, CE, or EE, with a strong foundation in object-oriented

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Compiler Engineering Intern: Build P4 LLVM Toolchain
Compiler Engineering Intern: Build P4 LLVM Toolchain

AMD • San Jose (CA)

Hybrid
USD 34,000 - 55,000
Mentorship from senior engineers
Hybrid or onsite work
Compiler Engineering Intern: P4/LLVM, ASICs (Mentor-led)
Compiler Engineering Intern: P4/LLVM, ASICs (Mentor-led)

Advanced Micro Devices, Inc. • Santa Clara (CA)

Hybrid
USD 34,000 - 44,000
Compiler Engineering Intern/Co-op — P4, LLVM & ASIC
Compiler Engineering Intern/Co-op — P4, LLVM & ASIC

AMD • Boxborough (MA)

Hybrid
USD 28,000 - 41,000
Compiler Engineering Intern & Co‑op (P4/LLVM)
Compiler Engineering Intern & Co‑op (P4/LLVM)

Advanced Micro Devices • Santa Clara (CA)

Hybrid
USD 39,000 - 50,000
AMD benefits at a glance
Compiler Engineering Intern — P4/LLVM, Hybrid/Onsite
Compiler Engineering Intern — P4/LLVM, Hybrid/Onsite

AMD • Austin (TX)

Hybrid
USD 28,000 - 39,000
Compiler Engineering Intern — P4/LLVM for ASICs
Compiler Engineering Intern — P4/LLVM for ASICs

Advanced Micro Devices • United States

Hybrid
USD 28,000 - 41,000
Benefits at a glance
Compiler Engineering Intern (P4/LLVM) for ASICs
Compiler Engineering Intern (P4/LLVM) for ASICs

Advanced Micro Devices, Inc. • Longmont (CO)

Hybrid
USD 34,000 - 55,000
Mentorship
Paid internship
Compiler Engineering Intern (MS/MA) – P4/LLVM, Hybrid
Compiler Engineering Intern (MS/MA) – P4/LLVM, Hybrid

AMD • Town of Fishkill (NY)

Hybrid
USD 27,552,000 - 41,328,000
Compiler Engineering Intern & Co-op — P4/LLVM Focus
Compiler Engineering Intern & Co-op — P4/LLVM Focus

Advanced Micro Devices • Austin (TX)

Hybrid
USD 22,000 - 33,000
Compiler Engineering Intern, P4 & LLVM — Master’s
Compiler Engineering Intern, P4 & LLVM — Master’s

Advanced Micro Devices, Inc. • Austin (TX)

Hybrid
USD 25,000 - 39,000