Connecting to LinkedIn...

Linux Engineer C Python Device Driver

Posted 10 days ago

Cambridge, Cambridgeshire, £55000 - £80000 per annum + benefits

Job Type: Permanent

Managed by: CSR Dev Team

Linux Engineer (C Kernel Python Ethernet TCP/IP). Do you enjoy tackling complex technical challenges on a daily basis? You could be joining a friendly team of developers who are passionate about technology within a fantastic working environment.

Global leader in networking solutions is seeking an experienced Linux Engineer to be responsible for designing and implementing Linux network device drivers for a range of clients. You'll work to submit the driver changes to the upstream Linux kernel and will work with Tier 1 Linux distributors to include the latest changes. You'll work closely with the support team to provide expert insight into problems that customers are facing whilst tackling system level problems (both functional and performance related).

Based a 10 minute walk away from central Cambridge, with free on-site parking, you will be joining a relaxed and friendly company who offer a number of company perks including regular sports and social events, daily fruit and cake and discounted gym membership.

*Extensive commercial experience developing in C and likely to have Python development experience
*Expert level knowledge of Linux systems and ideally some experience of Networking, Ethernet or TCP/IP
*Proven experience of writing and maintaining high performance network drivers for the Linux Kernel
*Previous experience in debugging functional and performance issues
*Excellent record of academic achievement, having achieved a minimum 2:1 or above in Maths, Physics or Computer Science and ideally have gone on to study at MSc or PhD level
*Excellent communication skills

As a Linux Engineer (C Kernel) you can expect to earn a competitive salary (up to £80k) plus benefits.

Apply today or call to have a confidential discussion about this Linux Engineer (C Kernel) role.

REF: BB/13181/E/AT/120319_1552391739

Why choose us

"As a software developer working in financial services looking for a role outside the sector... Oliver took this vague request and ran with it, producing specs for roles.... that were exactly what I was looking for... Oliver's and Client Server's cross-sector networks made this move possible, and it's a very unique aspect to their offering."

Stephen - Senior Developer


"Nick (and Client Server in general) are quite different from other recruiters I have dealt with. He takes the time to understand where you are and what you want next so that he can find the right job rather than just any job. The communication throughout the process was perfectly pitched and I'm very happy with the end result."

Julian - Senior Developer


"I have worked with Client Server before to my satisfaction. They provide a very professional approach, excellent communication and an overall exceptional service in recruitment... David represents those values extremely well... I had no questions unanswered. He has organised the process with flawless precision. I would always recommend him."

Marton - Head of Development​