Senior Engineering Manager (IoT) – BBOXX

Lack of energy access in sub-Saharan Africa is a significant problem, with more than 600 million people currently without mains electricity supply. In Rwanda, 9.5 million people or 81% of the population cannot access mains electricity, which has a negative impact on quality of life and limits people’s chances of achieving economic prosperity. BBOXX is helping to address this issue by providing off-grid communities in developing countries with smart, affordable and clean energy solutions. BBOXX customers typically use a Pay-As-You-Go payment method, which offers more access to people who are able to have electricity at home at a price they can afford. To date BBOXX has installed more than 150,000 systems and provided around 750,000 people with access to energy.Senior Engineering Manager (IoT)

Reporting to CTIO

As the Senior Engineering Manager (IoT) you will have high level visibility across the entire business and will be a key stakeholder.

You will also be leading the effort to develop the products which can deliver energy access to our customers in developing countries.

You will work on energy storage and solar charging systems to ensure these can be financed affordably by integrating IoT technologies to control payments and keep the products operating healthily.

Your Team

Experts in product design, electronics engineering, backend development, GSM expertise and more; delivering an industry leading solution, taking BBOXX to the next level.

The Role

MANAGE the functionality for a range of IoT connected devices, (including but not limited to solar home systems and devices for managing the control of energy products), by working closely with all areas of the business; including the Head of Commercial and Innovation and the Head of Business Development; to ensure the functionality of new and existing devices matches the requirements of BBOXX’s business as it develops geographically and into new product sectors.

BUILD & COACH a team who will deliver functional improvements and support of BBOXX’s core product range through the delivery of agile, user focussed projects on a quarterly basis.

ENGAGE closely with the supply chain team in China and with BBOXX’s support teams within its DESCO operations globally regarding items such as product cost reduction, continuous improvement and suitability for mass-manufacture

LEAD the hardware and software development of the expansion of BBOXX’s IoT product range from the Solar Home System sector into other forms of distributed energy systems and other utility services for our customer base.

BUILD a support team and structure for the product range that will allow for world-leading (and eventually 24/7) support as the business expands geographically across the developing world.


About You

Background in both hardware and software, and ideally SaaS, IoT.

Experience in product planning (business cases) and lifecycle management.

People leadership and team management experience – leading high performing teams to deliver consistent results, ideally in an Agile environment/framework.

Excellent communicator – able to communicate successfully both with business stakeholders as well as developers, to identify and understand business requirements and translate them into well-specified requirements.

Problem-solving aptitude.


Based in Chiswick, London, UK

Competitive salary based on experience.

Flexible working hours.

Free breakfasts on Monday morning plus fresh fruit, hot drinks and biscuits every day.

Being part of BBOXX’s start up culture – fast pace of development, lots of responsibility, opportunities to learn and implement your own ideas.

BBOXX Sandboxx days – once a fortnight day to work on a self-driven project that you believe could have a benefit to your work or BBOXX generally.

Regular socials – BBOXX organises monthly social events which can be proposed by anyone on the team. This could be anything from a picnic in the park to laser tag or the regular pub quiz.

Apply HERE

by engineers.
for everyone.

E4C Membership is a curated experience! When you become a member, we will tailor a unique user profile for you based on the way you engage with our content over time. Your actions and preferences will allow us to serve you content that is most relevant to you. In addition, becoming an E4C member grants you access to exclusive engagement opportunities and the E4C newsletter.

Join E4C and become a part of a global community that believes engineering can change the world!

Become a Member