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

Senior Embedded C / C++ Software Developer (23621)

Cambridge, Cambridgeshire
to £55k + package
Filled

embedded C, collaborating in C++, connected devices, Cambridge

Are you an embedded C software developer, used to working close to the hardware? Can you also work in C++ for higher level product code? Join an award-winning company, experts in connected interactive devices, wired and wireless, for people on the move and in VR. They are successful end product company with a global customer base, making own-brand consumer electronics products people use and enjoy.

You will have significant industry experience as an embedded developer in C, as well as C++ experience. You need a good degree in computer science, electronics or a related subject from a top university, backed by good A-level grades.

Experience in the following is also beneficial:

  • Developing for ARM SoCs
  • Driver development for Windows and Linux
  • USB and wireless USB protocols
  • Data pipelining hardware architectures and Khronos standards (e.g. Vulkan)
  • Compression technology
  • Networking (OSI layers 2-4)
  • FPGAs and ASICs; VHDL/Verilog and/or developing for prototype hardware

Interested? Send your CV to ECM Selection; whilst we can only put forward the top few candidates, we do read every CV and try to respond to everyone. Or recommend a friend for £250, details at http://ecmselection.co.uk/tell-a-friend.

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.