Compiler Engineer

AMD
Santa Clara, Austin
Workplace: HybridFull timeUSD 150,500 - 258,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Attention to detail","Communication","Problem-solving","Ability to test","Ability to review code"]

Build and extend P4 language compiler features for AMD’s Network Technology Solutions Group, including new language extensions, performance optimizations, and debugging existing issues. Conduct performance analysis, support customers, and contribute to technical relationships and trend awareness across compilers, languages, and networking. Work with the P4 Language Compiler team and participate in ASIC co-design as part of the AMD Pensando DPU ecosystem.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
1 day ago

Compiler Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Build and extend P4 language compiler features for AMD’s Network Technology Solutions Group, including new language extensions, performance optimizations, and debugging existing issues. Conduct performance analysis, support customers, and contribute to technical relationships and trend awareness across compilers, languages, and networking. Work with the P4 Language Compiler team and participate in ASIC co-design as part of the AMD Pensando DPU ecosystem.
Location: Santa Clara, Austin
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Define and implement new P4 language features and extensions.
  • •Develop optimizations for the P4 language compiler.
  • •Debug and fix existing issues and research more efficient approaches.
  • •Perform performance analysis.
  • •Provide support for customers and participate in ASIC co-design; stay informed on software and hardware trends.

Pay and Benefits

Salary: USD 150,500 - 258,000 annually

Key Requirements

  • •Strong C++ skills.
  • •Ability to write high-quality, detail-oriented code and test and review code.
  • •Experience with the LLVM framework.
  • •Familiarity with the P4 language or networking domain is a plus.
  • •Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
Experience:NetworkingCompilers
Education:Bachelor's in Computer Science, Computer Engineering, Electrical Engineering (or equivalent)
Skills:Attention to detailCommunicationProblem-solvingAbility to testAbility to review code
Languages:En-us
Tech Stack:C++LLVMP4GitHubDebuggersSource code controlProfilersASIC

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

AMD
Designs and produces semiconductor products including CPUs, GPUs, and adaptive SoCs for consumer, enterprise, and embedded markets, competing across PCs, data centers, and gaming industries.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1969
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn