With continued growth, this internationally recognised company offer a range of superb career development opportunities for a very bright C / Python / Linux Software Developers - at levels from numerate Graduate / PhD through to Senior Software Engineer. A great opportunity to work in a relaxed, but professional and supportive team based environment, on leading-edge networking applications.
The role involves working closely with, and providing consultancy to, a prestigious client base. You will work on an ultra high-performance TCP/IP implementation, and a number of Linux kernel modules which integrate closely with the Linux network stack.
To be successful you should have the ability to quickly understand a complex hardware and software architecture. You will have worked at the hardware / software interface involving networking in some capacity, programming in C ideally on Linux kernel components.
This is an innovative, successful and fast-growing company in Cambridge - offering a fun place to work within a real "techie" environment, as part of a very motivated and supportive team.
The role calls for engineers with a very strong academic background in a numerical subject (e.g. maths, physics, computer science) or of similar calibre. Very bright graduates or recent PhDs with relevant hands-on C / Linux skills will also be considered for the role.
- PhD, first class or 2:1 from well ranked university.
- Solid software development experience
- Proven experience developing in C
- Linux kernel and device drivers
- Good knowledge of Ethernet, TCP/IP and the sockets interface
- Strong communication skills and desire to work closely with customers
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.
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.