← All roles

Senior Linux Kernel Engineer (Networking)

AMD· Engineering
Apply on company site
Cambridge, United KingdomFull-timePosted 2w ago

About the role

Senior Linux kernel engineering role focused on design and implementation of embedded firmware for AMD networking products, collaborating with silicon, host driver, and system test teams in the Cambridge, UK office.

Responsibilities

  • Design and implementation of embedded firmware for AMD networking products
  • Collaborate with silicon team to refine design and model RTL
  • Work with host driver teams to develop high performance network stacks
  • Coordinate with system test to bring products to release
  • Lead and drive sophisticated issues to resolution across multiple teams

Qualifications

  • 7+ years software experience (or equivalent) at silicon or networking companies
  • Proven commercial experience developing in C
  • Experience with Python and other scripting languages
  • Strong communication skills
  • Hardware/software codesign
  • Ethernet & TCP/IP
  • Embedded systems with system software and device drivers
  • Understanding of server system architectures (e.g. PCI-Express)
  • Experience of Linux systems
  • Experience of digital design (EDA tools, Verilog, VHDL)

Skills

Required:CEthernetTCP/IPLinux
Nice to have:PythonHardware/software codesignVerilog/VHDL

Benefits

  • AMD benefits at a glance
Last updated Oct 22, 2026. Interested? Apply on the company site.
AMD logo

About AMD

together we advance_AI

AMD delivers leadership high-performance and adaptive computing solutions to advance data center AI, AI PCs, intelligent edge devices, gaming, & beyond.

AIData CenterHigh-Performance ComputingGamingEdge Devices

More open roles at AMD