Compiler Engineering Intern (MS/MA) – P4/LLVM, Hybrid

AMD

Town of Fishkill (NY)

Hybrid

USD 27,552,000 - 41,328,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

AMD is seeking a master's student to join as an Intern/Co-op in computer science, computer engineering, or electrical engineering. You will contribute to building a compiler for the P4 language targeting AMD ASIC architectures, working with LLVM and P4C in a collaborative, mentorship-rich environment.

You'll collaborate with compiler customers and the ASIC team, gain hands-on experience on real projects, and develop software design skills in a fast-paced tech company.

Qualifications

  • Currently enrolled in a US-based university in a Master's program majoring in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • Proficient in object-oriented languages (C++ preferred) and have coursework/experience in compilers, data structures, and programming languages.
  • Familiarity with GitHub and CI/CD is a plus.

Responsibilities

  • Work on a compiler for the P4 language targeting a domain-specific architecture implemented in AMD ASICs.
  • Contribute to the build and development of the compiler based on LLVM and P4C.
  • Collaborate with compiler customers and the dedicated ASIC team building the target ASICs.
  • Receive mentorship from senior engineers to improve your skills.

Skills

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

Education

Master's program in Computer Science / Computer Engineering / Electrical Engineering

Tools

LLVM
P4C

Job description

AMD is seeking a master's student to join as an Intern/Co-op in computer science, computer engineering, or electrical engineering. You will contribute to building a compiler for the P4 language targeting AMD ASIC architectures, working with LLVM and P4C in a collaborative, mentorship-rich environment.

You'll collaborate with compiler customers and the ASIC team, gain hands-on experience on real projects, and develop software design skills in a fast-paced tech company.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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/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 Focus
Compiler Engineering Intern Co-op: P4/LLVM Focus

AMD • Santa Clara (CA)

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 • United States

Hybrid
USD 28,000 - 41,000
Benefits at a glance
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 Engineer Intern: P4/ASIC (MS)
Compiler Engineer Intern: P4/ASIC (MS)

Advanced Micro Devices • Austin (TX)

Hybrid
USD 25,000 - 39,000
Compiler Engineering Intern: P4 & LLVM, Hybrid/Onsite
Compiler Engineering Intern: P4 & LLVM, Hybrid/Onsite

Advanced Micro Devices, Inc. • Boxborough (MA)

Hybrid
USD 20,000 - 27,000
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 — P4/LLVM on ASICs
Compiler Engineering Intern — P4/LLVM on ASICs

Advanced Micro Devices, Inc. • Fort Collins (CO)

Hybrid
USD 30,000 - 39,000
AMD Benefits