Software Engineer Energy Flexibility

  Eindhoven
  Part-time (32 hours per week)
  Medior

About this job


We are currently looking for a Software Engineer Energy Flexibility to join the team in Eindhoven.

Operational energy flexibility refers to the capability of energy systems to adjust consumption and production in response to signals such as price fluctuations or grid demands. Within Home Energy Management Systems (HEMS), this flexibility is optimized to improve energy efficiency, reduce costs, and support grid stability. Incorporating support for multiple devices, such as heat pumps using the S2 protocol, enhances the efficiency and sustainability of HEMS.

The project aims to enhance the open-source LF Energy Flex Measures platform, transforming it into a comprehensive solution for interoperable HEMS across various use cases. The goal is to develop a fully operational HEMS with complete, interoperable support for different device types, including heat pumps, using the S2 protocol. 

The available budget for the project is capped at €70k, with an estimated 1000 hours of software engineering work required, to be distributed over the project duration from October 2024 to June 2025, subject to possible extension based on funding approval.

Apply now 


Job details

Software Engineer Energy Flexibility 

Main responsibilities 

As a software engineer, the role involves contributing to the development and implementation of the open-source FlexMeasures platform to deliver advanced HEMS solutions. This includes integrating a fully S2-compliant protocol adaptor for various energy assets into the platform. Additionally, the role involves developing a flexible scheduler by incorporating algorithms from a previously developed ReFlex Engine, ensuring the platform can accommodate a wide range of energy optimization scenarios. Close collaboration with project partners will be essential to enhance the platform's modularity, efficiency, and scalability.

Key responsibilities include:

  • Development and integration of S2 protocol support for various energy assets within the FlexMeasures platform.
  • Designing and integrating a new HEMS scheduling algorithm using features from the Horizon 2020 InterFlex project.
  • Creating thorough documentation and automated tests to guarantee the system's reliability and scalability.

Requirements

Technical Skills:

  • Expertise in Python and Java programming languages.
  • Strong experience in collaborative software development practices, such as team-based development using GitLab.
  • Skilled in working with open-source development environments and tools like Git and AsyncAPI.
  • Competence in designing software architectures, including microservices and containerization.
  • Proficient in dynamic programming algorithms.
  • Knowledgeable about energy management systems (EMS), particularly Home Energy Management Systems (HEMS), and energy asset optimization techniques.
  • Understanding of the S2 protocol, specifically the European Standard S2 (EN 50491-12-2).
  • Familiarity with the FlexMeasures codebase is a plus.

Domain Expertise:

  • Demonstrated experience in energy flexibility and developing energy optimization algorithms.

Soft Skills:

  • Strong analytical and problem-solving skills, a team-oriented approach, and the ability to collaborate effectively in multidisciplinary settings.

Are you enthusiastic about becoming our new Software Engineer Energy Flexibility ?

Apply via our application form, or send your CV and motivational letter directly to recruitment@stcorp.nl.

Apply now

Our story

At S[&]T we contribute to a safer life on earth by translating space data into valuable and actionable insights. We oversee data from instruments to application, and apply our expertise within our software frameworks, information products and consultancy.

Our society relies on space and scientific instruments for climate change monitoring, navigation, defence and national security, and other crucial services we all use in our daily lives. These instruments produce an enormous quantity of complex data, and our goal is to unlock its value.

We have more than 20 years of experience working on instrument calibration, the creation of data quality monitoring tools, the development of real-time data processing frameworks, and the development of application-specific algorithms. With this, we help organisations, governments and industries to strengthen their information position and thereby improve their decision making. We focus on the following domains: Space & Science, Defence & Security, Environment & Sustainability, and High-Tech Consulting.

Privacy notice

In order to apply for this vacancy you must submit your personal information to S[&]T. We will collect, use, and process your personal information as mentioned in our Privacy Policy. Our policy and processing of your personal information are compliant with the GDPR.


How to apply

Would you like to hear more? Send your CV and motivational letter to recruitment@stcorp.nl or apply directly through our website.

Kindly note that acquisition from third parties (e.g. agencies) based on this vacancy is not welcome.