Senior Linux Kernel Engineer (Networking)
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.
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
- System Thermal Design Staff Engineer5d agoPenang, Malaysia · Engineering
- PD Engineer5d agoHybrid (Bangalore) · Engineering
- PD Engineer5d agoBangalore · Engineering
- Low-Power & CDC Verification Engineer5d agoSanta Clara, California · Engineering
- Technical Program Manager5d agoShanghai · Engineering