This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
AMD seeks a senior software engineer, architect and technical lead to work on the design and implementation of embedded firmware for AMD networking products. This is an exciting role in the AMD Network Technology Group based in the Cambridge UK office. You will be part of a key engineering team developing software for next-generation networking for cloud and hyperscale data centre operators and for AMD’s AI systems. The role will involve working with different teams both within the Cambridge office and across AMD sites worldwide: working closely with the silicon team to refine the design and model the RTL, working with host driver teams to develop high performance network stacks and working with the system test to take products to release.
Job Responsibility
Design and implementation of embedded firmware for AMD networking products
Working with different teams both within the Cambridge office and across AMD sites worldwide
Working closely with the silicon team to refine the design and model the RTL
Working with host driver teams to develop high performance network stacks
Working with the system test to take products to release
Requirements
20+ years software experience (or equivalent) working at silicon or networking companies
Strong architecture and design skills
Deep and broad knowledge of embedded systems and associated technology
Understanding of server system architectures e.g. PCI-Express
Extensive experience developing in C
Experience of python and other scripting languages
Strong communication skills
Hardware/software codesign
Ethernet & TCP/IP
Experience of linux systems
Experience of digital design (EDA tools, Verilog, VHDL)
Bachelor’s, Master's or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent