We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

Linux Software Developers - Linux Kernel / Device Drivers (24870)

£80,000 DoE + extensive benefits

Leading edge Networking products, Great working environment

With continued success, this leading company now seeks additional high calibre Linux Kernel / Device Driver Software Engineers to work within a real "techie" environment alongside very bright and motivated Embedded C software design / development engineers. These are superb career development opportunities, to be part of an innovative and very successful company

As a Senior / Linux Developer / Linux Kernel Software Engineer, you will work on the design and implementation of network drivers for next generation network controllers - programming in C and ideally assembler on occasion. You should be able to tackle complex system level problems (both functional and performance related) demonstrating a solid knowledge of relevant Linux debug techniques and tools.

As an experienced Linux Software Developer, you would have worked on Linux Device Driver / Kernel applications at the hardware / software interface involving Networking in some capacity, programming in C ideally on Linux kernel components.

Relevant experience would include:

  • Good qualifications from a well ranked university
  • Extensive Linux knowledge – including Linux kernel and device drivers
  • Hardware/software co-design and understanding of server system architectures (e.g. PCI-
  • express)
  • Ethernet & TCP/IP
  • Embedded systems

In addition to a very competitive salary, depending on experience, the excellent benefits package includes share options, private health / dentistry, critical illness cover and employer contribution to pension.

Keywords: Linux Device Driver / Kernel Developer / Programmer, Silicon Devices / Network Controllers, C, Linux kernel and device drivers, Ethernet, TCP/IP, Embedded systems, PCI-Express.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.