FPGA Design Engineer
WHAT YOU DO AT AMD CHANGES EVERYTHING
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. This is who we are at our best. One Company. One Team.
AMD together we advance_
FPGA DESIGN ENGINEER
THE ROLE:
The role involves work on all aspects of the FPGA design flow including architecture specification, RTL design, synthesis and verification. They will work as part of an experienced design team and will thus have enormous opportunities for learning and self-development. There are currently opportunities to work in areas including deploying FPGA compute resources in the cloud and data centre acceleration.
THE PERSON:
A talented senior digital design engineer is required to join the Packet Processing Solution Group team - an expert engineering team that develops new technologies to help AMD excel in new or developing markets. In doing this, the team works very tightly with key customers.
KEY RESPONSIBILITIES:
- Implement designs (e.g., architecture, circuit design, RTL coding, synthesis, integration, verification, debugging, TCL coding, and timing analysis)
- Create an infrastructure to test designs in a hardware verification environment and run test scenarios
- Write technical documentation, including Specifications, Test Plans and User Guides
PREFERRED EXPERIENCE:
- Capability in defining innovative new products that solve real world problems and ability to deliver high quality, complex projects on time
- Assessing proposed features to determine feasibility
- Ability to communicate technical information in an organised and understandable fashion
- Ability to work within a team
- Problem solving and debugging skills
- Actively exploring innovative design implementation tools or methods and their impact on design practices
- Ability to stay current with and propose the internal use of industry approaches, algorithms, and practices
- Exposure to leadership or mentorship is an asset
- System Verilog/UVM
- Ethernet and packet processing
- P4 – a programming language for packet processing
- Tcl scripting
- C programming, microprocessors, embedded systems and Software/ Firmware design
ACADEMIC CREDENTIALS:
- Degree in Computer or Electronic Engineering or similar qualification
- Minimum Experience:
- Bachelor’s degree + 8 years,
- Master’s degree + 7 years,
- PhD + 5 years
#LI-DS3
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
FPGA DESIGN ENGINEER
THE ROLE:
The role involves work on all aspects of the FPGA design flow including architecture specification, RTL design, synthesis and verification. They will work as part of an experienced design team and will thus have enormous opportunities for learning and self-development. There are currently opportunities to work in areas including deploying FPGA compute resources in the cloud and data centre acceleration.
THE PERSON:
A talented senior digital design engineer is required to join the Packet Processing Solution Group team - an expert engineering team that develops new technologies to help AMD excel in new or developing markets. In doing this, the team works very tightly with key customers.
KEY RESPONSIBILITIES:
- Implement designs (e.g., architecture, circuit design, RTL coding, synthesis, integration, verification, debugging, TCL coding, and timing analysis)
- Create an infrastructure to test designs in a hardware verification environment and run test scenarios
- Write technical documentation, including Specifications, Test Plans and User Guides
PREFERRED EXPERIENCE:
- Capability in defining innovative new products that solve real world problems and ability to deliver high quality, complex projects on time
- Assessing proposed features to determine feasibility
- Ability to communicate technical information in an organised and understandable fashion
- Ability to work within a team
- Problem solving and debugging skills
- Actively exploring innovative design implementation tools or methods and their impact on design practices
- Ability to stay current with and propose the internal use of industry approaches, algorithms, and practices
- Exposure to leadership or mentorship is an asset
- System Verilog/UVM
- Ethernet and packet processing
- P4 – a programming language for packet processing
- Tcl scripting
- C programming, microprocessors, embedded systems and Software/ Firmware design
ACADEMIC CREDENTIALS:
- Degree in Computer or Electronic Engineering or similar qualification
- Minimum Experience:
- Bachelor’s degree + 8 years,
- Master’s degree + 7 years,
- PhD + 5 years
#LI-DS3