My client is a globally leading Renewable Energy & Utilities organisation who are on a combined mission to deliver effective and sustainable energy solutions with exceptional customer experience. This particular division of the business is focusing on establishing themselves as the leading clean energy company that will serve millions of customers within Africa. Their employee base and expanding array of customers will need further support in many areas such as the firmware team.
This position will be integral in developing a sustainable foundation for the company's products. Focusing on providing high quality code, the Software Engineer will be substantially involved in firmware-related issues in the field.
Maintain & improve the firmware of existing products within the business.
Research technology for new products covering a broad range of functionality (user interaction, testing, manufacturing etc.)
Automation of tests and general testing such as continuous integration.
Evaluate data of existing customer devices.
Collaborate effectively with other teams within data, product management, development etc.
Key Skills & Experience Required:
5+ years experience in embedded systems software development.
Background within product development and management processes will be a massive plus.
Understanding of IoT processes and firmware development.
Excellent experience using C. added knowledge of C++ is a bonus.
Excellent communication skills in addition to a good level of autonomy.
This position can be performed on a fully from home basis, office based out of Germany.
If you are interested in hearing more or wish to apply for the position, please do so below or email me at firstname.lastname@example.org