Embedded Software Engineer

Connected Energy Technologies

£35,000 - £45,000 pa

Paid • Full Time • Permanent

connectedenergy.net recruitment@connectedenergy.net 07788421880 Jordan Silverman

Sectors: carbon, climate & energy, sustainability

Closing date: Monday, 20th July 2020  

  • £35k - £45k pa depending on experience
  • London or Edinburgh
  • Full time, permanent position
  • Application deadline: 20th July 2020 (Interviews may commence earlier)


Connected Energy are looking for a full-time embedded software engineer to join the team with experience in electrical engineering. You would be part of a small team designing, building and maintaining firmware and hardware for a product suite of off-grid renewable energy monitoring and control systems aimed at African and South Asian markets. The ideal candidate would have a good understanding of power electronics, particularly with DC power and have deep knowledge of low-level programming in C/C++.

Connected Energy is a social enterprise that enables renewable energy access for off-grid communities, in particular solar electricity and biogas for cooking. We do this by delivering ICT tools to organisations in East-Africa and India. We are currently developing two products for the off-grid energy sector: Smart Biogas and Cloud Solar. Both combine IoT sensors to enable pay-as-you go payment and real-time maintenance services. Our aim is to help over 150,000 households towards energy access within 5 years through these products.

The candidate will be expected to communicate across the team, including commercial, software and hardware units to ensure the products are fully integrated with our product ecosystems. The team is spread across several offices so good communication skills are essential to the role. There is scope within the role to be creative and drive the development process of our products. Our current suite includes power electronics hardware using multiple wireless transport protocols to communicate with cloud based applications. This post involves building on and improving our current products.

We are looking for someone with 5+ years of experience in embedded development, with the following skills:

  • Computer Science - A core understanding of concepts in the field of Computer Science with a deep understanding of programming languages, logic, algorithms, data structures, complexity analysis, etc.
  • Embedded C/C++ - We currently use Zephyr RTOS running on STM32 microcontrollers in all of our products. All of our embedded software is written in C and C++.
  • Electrical engineering - understanding of electrical engineering principles, particularly in DC applications. E.g. DC/DC converters, battery management systems, analog circuit design and digital signal processing.
  • Electronic Design - experience with software tools for schematic design and PCB layouts such as KiCAD or EAGLE.
  • Wireless communication protocols - We use a variety of protocols depending on the requirements of the locality. Experience using some sub-Ghz and GSM communications and developing protocols will be very useful.
  • Testing - all development must be robust, maintainable and testable to ensure a high standard of delivery. It is important to have some experience in using testing tools for your code and hardware designs.
  • Git knowledge - We use the versioning control system git in our development practices. Knowledge and understanding of git is preferable.

Openness, Kindness, Fearlessness, and Adaptability are the values we believe make us the social enterprise we are. We’re looking for someone who will help us shape this culture in our technology team as it evolves. 

Connected Energy is committed to having a diverse and inclusive workforce. We welcome applications from adults of all ages, women and minority ethnic candidates.

To apply for this position please email your CV and a covering letter outlining why you would be a good fit for the position, to recruitment@connectedenergy.net by 20th July 2020. Please put “Embedded Software Engineer” in the email subject.

Please mention environmentjob.co.uk when responding to this ad.