Undergrad Compiler Engineering Intern / Co-op

Amd

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CASanta Clara, CA
Salary
$64,064–$96,096 / yr
Employment
Intern
Posted
10 days ago
Freshness
Confirmed live 2 days ago
Closes
Sep 1, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $156k
This role $80k
$47k most similar roles pay here $226k

This role pays less than 91% of similar roles. Most pay $104,000–$208,900 — the shaded band above. At the midpoint, this role pays about $80k versus about $156k for comparable roles.

Based on 240 similar postings.

Employer

About Amd

AMD (Advanced Micro Devices) is a semiconductor company that develops high-performance processors, graphics cards, and adaptive computing solutions for gaming, data centers, and embedded markets. Industry: Semiconductors

Amd currently has 367 open roles on FindRole.

Listed pay typically runs $166,400–$249,600 across 367 roles with salary data.

Most-posted roles

View all roles at Amd

At a glance

TL;DR · Undergrad Compiler Engineering Intern / Co-op

The 2027 Undergrad Compiler Engineering Intern / Co-op joins a groundbreaking engineering team to work on a compiler for the P4 language. This role focuses on targeting a domain-specific architecture implemented in a family of ASICs. The intern will contribute to the build and development of this compiler, which is based on open-source software including LLVM and P4C while utilizing modern software design principles. Day-to-day responsibilities involve collaborating with both compiler customers and the dedicated ASIC team building the target hardware. Ideal candidates possess proficiency in object-oriented languages like C++, along with coursework or experience in compilers, data structures, and programming languages. Additional preferred skills include familiarity with GitHub and CI/CD methodologies. The role addresses technical challenges within the AI ecosystem by developing software for specialized hardware architectures.

What you'll do

  • Develop a compiler for the P4 language targeting domain-specific ASIC architectures.
  • Build and develop compilers based on open-source software like LLVM and P4C.
  • Implement new and efficient software design principles and methodologies into the compiler architecture.
  • Coordinate with compiler customers to address their specific needs and requirements.
  • Work with the dedicated ASIC team to align software development with hardware targets.
  • Utilize C++ and other object-oriented languages to develop core system components.
  • Manage code and workflows using GitHub and CI/CD methodologies.

What we're looking for

  • Must be currently enrolled in a US-based university.
  • Must be pursuing a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Proficiency in object-oriented languages, with a preference for C++.
  • Relevant coursework or experience in compilers, data structures, and programming languages.
  • Ability to work as an open-minded teammate within a geographically dispersed team.
  • Familiarity with GitHub and CI/CD methodologies is preferred.

More like this

Similar roles

Undergrad Software Engineer Intern/Co-op

Amd

San Jose, CA +1 21 days ago $64,064$96,096
C/C++ Python Java JavaScript Linux Unix MySQL PostgreSQL MongoDB Azure Django Rails Spring Boot HTML XML XSL Git GitHub Perforce OAuth SSL TLS UML Embedded Systems
Hybrid

Undergrad Hardware Engineering Intern

Amd

San Jose, CA +1 21 days ago $64,064$96,096
C/C++ Verilog VHDL Python Perl Spice Ruby MATLAB ASIC design Verification Circuit Board Layout Signal Integrity Power Design Hardware automation UNIX JTAG Computer Architecture
Hybrid

Undergrad Product Development Engineering Intern/Co-op

Amd

San Jose, CA +1 21 days ago $64,064$96,096
C++ Linux Perl Ruby Shell Script Java GIT SVN CVS RCS Agile Scrum Kanban Logic Analyzers Oscilloscopes Circuit Theory Digital Logic Computer Architecture Software Engineering
Hybrid