Senior C++ Developer, C++11, Linux
Newbury, Berkshire with some home working
£50-60k
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