Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: AMD
Location: England, United Kingdom
Career Level: Mid-Senior Level
Industries: Technology, Software, IT, Electronics

Description



WHAT YOU DO AT AMD CHANGES EVERYTHING 

At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond.  Together, we advance your career.  



THE ROLE 

AMD seeks high-caliber graduate software engineers to work on the design and implementation of system software for AMD's FinTech accelerated networking platform. 

This is an exciting role in the AMD Datacentre Group, based in the Cambridge, UK office. You will be part of a key engineering team developing market-leading, high-performance software that combines low-level networking software with hardware datapath optimization. 

 

JOB DETAILS 

  • Location: Cambridge, UK 
  • Hybrid: 3 days per week in the office 
 

 

WHAT YOU WILL BE DOING 

 

You will develop open-source system software for networking acceleration on Linux. Your work will give you a deep understanding of the networking stack, from FinTech users' applications through the middleware and kernel drivers you develop, to the firmware and hardware of the network interface cards. 

In this role, you will gain experience working with different teams within the Cambridge office and across AMD sites worldwide. For example, you will work with firmware and other driver teams to refine interfaces. Working with system test and customer support teams, you will learn what it takes to deliver tested releases of flagship software into production environments. 

To be successful, you will have the ability to quickly understand software and hardware. You will be able to tackle engineering problems and demonstrate strong software design skills. 

We are looking for graduates with a very strong academic background in a numerical subject, such as maths, physics or computer science, or an equivalent discipline. 

 

WHO WE ARE LOOKING FOR 

 

You are a final-year student or recent graduate with a Bachelor's or Master's degree in Computer Engineering, Computer Science, Physics, Maths or a related field 

  • Experience writing C code 

  • Experience with Python and other scripting languages 

  • Strong communication skills 

  • Knowledge of Ethernet and TCP/IP 

  • Experience with Linux systems 

#LI-HYBRID 



Benefits offered are described:  AMD benefits at a glance.

 

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.

 

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.  AMD's “Responsible AI Policy” is available here.

 

This posting is for an existing vacancy.


 Apply on company website