Job Search and Career Advice Platform

Enable job alerts via email!

Senior Networking Software Engineer

Advanced Micro Devices, Inc.

Cambridge

Hybrid

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Cambridge is seeking a Senior Software Engineer to develop software for next-generation networking technologies. The candidate will work closely with engineering teams, delivering high-quality solutions for cloud and data center networks. Strong skills in C programming, embedded systems knowledge, and a problem-solving mindset are essential. A degree in Computer/Software Engineering or Computer Science is required, along with experience in hardware/software co-design and Linux systems.

Qualifications

  • 2+ years software experience (or equivalent) working at silicon or networking companies.
  • Proven commercial experience developing in C.
  • Understanding of server system architectures like PCI-Express.

Responsibilities

  • Develop software for next-generation networking for cloud and hyperscale data centers.
  • Collaborate with silicon teams and host driver teams on high-performance network stacks.
  • Tackle system level problems and embedded debug techniques.

Skills

C programming
Problem-solving mindset
Strong communication skills
Embedded systems knowledge
Experience in Python and scripting languages

Education

Bachelor’s degree in Computer/Software Engineering
Master’s degree in Computer Science

Tools

Linux systems
Debug techniques and tools
Job description
A leading technology company in Cambridge is seeking a Senior Software Engineer to develop software for next-generation networking technologies. The candidate will work closely with engineering teams, delivering high-quality solutions for cloud and data center networks. Strong skills in C programming, embedded systems knowledge, and a problem-solving mindset are essential. A degree in Computer/Software Engineering or Computer Science is required, along with experience in hardware/software co-design and Linux systems.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.