Software Engineer C++ / C


MS SE 8852634


Development & Programming, Software Engineer


£90,000 to £110,000 Per Annum


+ 10% Bonus + Potential For Equity + Flexible working


Cambridge - Remote Based

Contract Type:


We specialise in the recruitment of high quality candidates in the IT Development sector. We have an excellent opportunity for a Software Engineer (C++/C Embedded) who will be part of a team creating software applications to support a range of digital signage media players. The target architecture is a complex platform with a mix of open-source and proprietary components.

Salary from £90,000 - £110,000 + 10% Bonus + Potential for Equity or the ideal candidate + excellent other benefits

Fully remote (occasional travel to the Cambridge office)

Software Engineer’s (C++/C Embedded) Core Duties

  • Take ownership of a problem and see it through to resolution, translating customer requirements into a complete implementation
  • Perform various tasks, from high level OO design to low-level device driver and kernel programming
  • Use Python and Javascript for testing and end-customer applications
  • Team workflow includes code review, continuous integration and automated testing

Software Engineer’s (C++/C Embedded) Key Skills

  • C++ (inc. contemporary standards)
  • HTML, Javascript and related technology
  • Video encoding, decoding, and streaming
  • Networking
  • Embedded Linux, especially OpenEmbedded/Yocto
  • Solid understanding of software engineering principles and practice
  • Experience of object-oriented programming
  • Knowledge of real-time engineering, performance optimisation, and thread-safe design
  • Hardware understanding is useful

Software Engineer’s (C++/C Embedded) Key Requirements

  • BA/BSc in a relevant discipline
  • 5+ years of relevant industry experience
  • Excellent attention to detail
  • Excellent interpersonal and collaboration skills
  • Creative and innovative
  • Keen interest in new technology and continual professional development

Are you enthusiastic about the Software Engineer job? Send us your CV in word format today