2 days ago
Cambridge, United KingdomEntry Level
Responsibilities
- Develop open-source system software for networking acceleration on Linux.
- Design and implement low-level networking software, middleware, and kernel drivers.
- Collaborate with firmware and driver teams to refine software and hardware interfaces.
- Work with system test and customer support teams to deliver tested software releases for production environments.
- Understand and solve software and hardware engineering problems using strong software design skills.
Requirements
- Be a final-year student or recent graduate with a bachelor’s or master’s degree in computer engineering, computer science, physics, mathematics, or a related field.
- Have experience writing C code.
- Have experience with Python and other scripting languages.
- Have knowledge of Ethernet and TCP/IP.
- Have experience with Linux systems.
- Demonstrate a strong academic background in a numerical subject and strong communication skills.
Benefits
- Hybrid work arrangement with three days per week in the Cambridge, UK office.
- AMD benefits are offered, with details provided through AMD’s benefits overview.
About AMD
AMD designs and sells CPUs, GPUs, and adaptive/embedded computing products for PCs, data centers, gaming, and edge devices. Its portfolio includes Ryzen and EPYC processors, Radeon and Instinct graphics, and adaptive SoCs from its Xilinx acquisition, sold to OEMs, cloud providers, and device makers. Founded in 1969 and headquartered in Santa Clara, it is a public company on NASDAQ and supplies semi-custom chips for major game consoles.
