IT & Software

Senior Linux Kernel Engineer (Networking)

AMD

Cambridge · Cambridgeshire · United Kingdom

Overview

In this role you design and implement embedded firmware for AMD networking products, enabling high-performance data center and AI-related networking. You will collaborate with the silicon, host driver, and system test teams to drive solutions from design through release. The work sits at the hardware/software interface, solving system-level challenges and shaping next-gen networking software. You will join a culture that values collaboration, execution excellence, and innovation.

Responsibilities
  • Refine design and model RTL in collaboration with the silicon team
  • Develop high-performance network stacks with host driver teams
  • Coordinate with system test to deliver products to release
  • Work across AMD sites to drive cross-functional engineering efforts
Key requirements
  • 7+ years software experience (or equivalent)
  • Proven commercial experience developing in C
  • Experience of 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)
  • leadership
  • effective communication
  • collaboration across teams
  • C
  • Python
  • Ethernet TCP/IP

Reference: WJ-747_30992759

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.