Software Engineer

·
Full time
Location: Dundee
·
Job offered by: ESSRecruit
·
Category: IT & Technology
Based in Dundee, ESS’s client was founded in 2019 with a mission to make a positive impact on the renewable energy sector. The company is dedicated to reducing carbon emissions and is playing a crucial role in introducing battery storage systems to the UK market. They offer a range of customisable battery storage solutions that help their customers optimise their energy use, reduce their carbon footprint, generate new revenue streams, and operate more efficiently. To further expand their operations, the company has recently opened a new facility in Dundee. As part of their growth strategy, they are now looking to hire a highly skilled Software Engineer. Role

Designing and building control and management software for integration into the company’s portfolio of renewable energy products. Collaboration with other engineering disciplines and key stakeholders to design, test and deliver features and tools for existing and new product applications. Working on both in-house embedded technology and third-party integrations and APIs. Working to company process and industry best practice, with a drive for continuous improvement. Responsibilities

Liaise with client’s project personnel, sub-contractors, suppliers, and certification bodies to ensure client’s project requirements are met. Design, develop and test software against requirements, company process and statutory regulations. Organise peer reviews of all work with relevant stakeholders in a timely fashion. Produce technical documentation including requirements specifications, design documents, test specifications and user manuals. Maintain excellent configuration management of all artefacts including software and documentation. Assist other engineering disciplines, operations and sales personnel when required. Attend company meetings, demonstrations and events, as and when required. Report progress to stakeholders according to defined team and company process. Skills and Experience

Required: Proven Software Engineering experience Excellent problem solving skills Desire to learn and drive own professional development An established understanding and knowledge of coding in C++ and Python Experience with embedded software e.g. microprocessors Experience with developing software for Linux Ability to utilise Microsoft suite of Office applications, i.e., Word, Excel, PowerPoint, Visio. Excellent organisational and communication skills Industrial protocols such as MODBUS, MQTT Awareness of coding guidelines such as MISRA, Autosar Microprocessors: ESP32 Embedded Linux development TCP/IP networking Interest in renewable energy technologies, EVs, Micro Grids, Virtual Power Plants Qualifications

Minimum Qualifications: BSc / MSc in Computing Science or Software Engineering or equivalent technical discipline. This is a superb opportunity to join a business that is not only successful but also making a positive impact on the environment. An excellent base salary and benefits package is on offer. To apply to this role please contact Zela Mole at Zela@ESSRecruit.com or call 07770889564.

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details