Senior Linux Kernel Driver Engineer - Networking & 800G
AMD
Cambridge
On-site
GBP 65,000 - 85,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
AMD is seeking a Senior Software Development Engineer to design and implement Linux network device drivers for their next generation of 800G+ and SmartNIC adapters. The ideal candidate will have a strong background in C programming and Linux kernel development, with at least 5 years of experience in related fields. Responsibilities include collaborating with architecture specialists, debugging issues, and optimizing driver performance. Join AMD and be part of shaping the future of computing in Cambridge, United Kingdom.
Qualifications
5+ years of software experience in silicon or networking companies.
Proven experience writing and maintaining high-performance drivers for the Linux kernel.
Ability to write high-quality code with attention to detail.
Responsibilities
Design and implement Linux network device drivers for 800G+ and SmartNIC adapters.
Work with AMD’s architecture specialists to improve future products.
Debug/fix existing issues for optimization.
Skills
C programming
Linux kernel development
Device driver writing
Effective communication
Problem-solving
Technical leadership
Education
Bachelor's or Master's degree in Computer Science or equivalent
Tools
GitHub
Debuggers
Job description
AMD is seeking a Senior Software Development Engineer to design and implement Linux network device drivers for their next generation of 800G+ and SmartNIC adapters. The ideal candidate will have a strong background in C programming and Linux kernel development, with at least 5 years of experience in related fields. Responsibilities include collaborating with architecture specialists, debugging issues, and optimizing driver performance. Join AMD and be part of shaping the future of computing in Cambridge, United Kingdom.