1 day ago
Responsibilities
- Work on a compiler for the P4 language targeting a domain-specific architecture implemented in AMD ASICs.
- Contribute to the compiler’s build and development using LLVM and P4C.
- Apply efficient software design principles and methodologies.
- Collaborate with compiler customers and the ASIC team developing target ASICs.
- Participate in mentorship and skill development with senior engineers.
Requirements
- Be currently enrolled in a U.S.-based university bachelor’s program majoring in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Have proficiency in object-oriented programming languages, preferably C++.
- Have coursework or previous experience in compilers, data structures, and programming languages.
- Be able to work collaboratively on a geographically dispersed team.
- Familiarity with GitHub and CI/CD methodologies is a plus.
- The role is not eligible for visa sponsorship.
Benefits
- Full-time, 40-hour-per-week hybrid or onsite work arrangement.
- Internship and co-op terms are available during spring/summer, summer, and summer/fall 2027 periods.
- Locations include Austin, TX; Boxborough, MA; and, for summer-only roles, Fishkill, NY; Fort Collins, CO; or Longmont, CO.
- Mentorship from experienced senior engineers and opportunities to build professional skills and expand a technical network.
- AMD benefits are described in its benefits-at-a-glance materials.
About AMD
We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_