Senior C++ Developer

Part Remote

Senior C++ Developer, C++11, Linux

Newbury, Berkshire with some home working


We're looking for a standout Senior C++ Developer, with experience of developing applications, 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
  • fluent in C and modern C++, including C++11
  • experience in developing on Linux systems
  • follows sound engineering principles
  • 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 5 years industrial experience

'Nice to haves' include:

  • understanding of Linux booting and configuration
  • experience with embedded systems, IoT or communications 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

Senior C++ Software Developer

Apply for this job

RWA is GDPR compliant and will never share your details without your permission. Read our Privacy Policy.