Senior C++ Developer


£50-65k negotiable

Position type: 


Job Location: 


Senior C++ Developer - modern C++, Linux, smart home applications

We're looking for a standout Senior C++ Applications Developer to join a small, highly motivated team. You will be joining a multi award winning technology company leading the cleantech charge to decarbonisation; the environment is dynamic, fast paced and highly collaborative.

The Senior C++ Developer will be responsible for: coding core elements of smart home applications; using test driven development; working with other team members to ensure an end-to-end working system; liaising with the internal control algorithm research team to deploy energy saving algorithms.

The Senior C++ Developer will need:

  • experience of full SDLC
  • to be fluent in C and modern C++, ideally C++11
  • experience in developing on Linux systems
  • to have worked in small highly effective teams to successfully over-deliver on expectations
  • to have a passion for quality
  • good academic qualifications with a numerate degree
  • over 3 years industrial experience

'Nice to haves' include:

  • understanding of Linux booting and configuration
  • experience with embedded systems or communication protocols
  • good knowledge of control theory and its application in embedded systems
  • agile software development
  • experience in developing Home Area Network application layers for Zigbee or Z-Wave
  • experience of all levels of the software stack from low level hardware interaction up to applications

C++ Developer - Linux, modern C++ / Senior Applications Developer /

Newbury, Berkshire, RG14

£50,000 - £65,000 (Negotiable) + benefits