Software Developer: Embedded Linux / C++ (23624)
This award-winning Cambridge tech company is an industry-leader providing a hardware and software solution to enable high-throughput data transmission, synchronisation and processing in real-time that is used across a range of industries worldwide. Their technologies can be found from corporate offices to high-profile public media and entertainment services, and their success is driven by a world-class team of developers and engineers working in an inspiring, collaborative environment.
They are searching for a Software Developer specialising in Embedded Linux applications to grow their team. They’re seeking candidates with expertise in low-level C++ programming, often working down to bare metal environments and related constraints. You’ll understand the need for small-footprint code, careful memory allocation and management, and have a ‘toolkit’ of constructs and templates you’re familiar with to achieve challenging goals.
In addition to demonstrating the above through commercial experience, candidates must also demonstrate:
- a strong academic background, with a 1st or a 2.1 in computing or electronics from a Russell Group university;
- familiarity with constrained-environments, including compression, optimisation, or perhaps cryptography too;
- experience linking to hardware via USB, Ethernet, or Audio / Video drivers;
- confidence working in a modern Agile environment, perhaps with integrated automated testing systems / environments.
On offer for the successful candidate is a top salary and benefits package with plenty of perks and advantages. Working in a modern office environment, this company also boasts flexible working hours (within reason), frequent company socials, and opportunities and resources for further professional development. Contact us now and send a CV for more details about this exciting role!
Keywords: embedded, C++, low-level, bare metal, Linux, drivers, high-tech, Cambridge
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.