About the company
Want to learn more about our story and what we stand for? Discover our mission, vision and values
About ussoftware engineer - Energy Management Strategies (EMS)
Department
Product team
Level
Senior
Type
Full-Time
Location
Hybrid
Job Description
Posted on:
March 7, 2025
We are LIFEPOWR!
A young and dynamic scale-up building the energy system of tomorrow!
We take the road to net zero seriously and are convinced that our algorithms can make a difference.
At LIFEPOWR, we are building the intelligence behind the future of energy. Our Energy Management Strategies (EMS) combine mathematical optimization, real-time data processing and IoT technology to enable smarter energy use.
Our EMS brings together edge-devices and cloud-based systems to optimize market interactions and real-time energy decisions. In many ways, it works like an algorithmic trading model: with forecasting, optimization and automated decision making, we maximize efficiency and profitability.
The market is moving at lightning speed, which is why we are looking to strengthen our team.
Software Engineer - Energy Management Strategies (EMS).
As a Medior/Senior Software Engineer, you will collaborate on the development of the core of our EMS. You will ensure that the system is robust, scalable and future-proof.
You will solve complex mathematical problems, write high-performance code, and help position our technology at the top of the rapidly evolving energy and VPP market.
What to expect.
✔️ Develop and optimize EMS core with high-performance, scalable architecture
✔️ Implement advanced mathematical models for energy optimization (linear programming, convex optimization)
✔️ Write top quality code in C++ (Python is a plus)
✔️ Ensure seamless integration between EMS, cloud services, APIs and IoT devices
✔️ Help build innovative solutions for the energy and VPP markets
✔️ Collaborate with a strong engineering team to shape the future of our EMS
What we expect
Soft skills
- Self-starter with a great sense of responsibility
- Results-oriented and hands-on, with a problem-solving mindset
- Independent, but always up for a good discussion with colleagues to arrive at the best solution
- Able to explain complex topics clearly and communicate effectively within and outside the team
- You know how to deal with time constraints and limited resources
Technical skills
- Strong mathematical foundation - you are comfortable with complex calculations and modeling
- Experienced software engineer - you have deep experience in software development and write optimized, clean code
- C++ experience - professional level or strong foundation with willingness to grow
- Scalable architecture thinking - you build solutions that hold up and integrate well into larger systems
Nice to have
- Knowledge of energy markets - you follow trends and challenges, especially in battery storage
- Understanding of physics and data - you work fluently with real-world physical models in energy
- Experience with real-time predictive analytics
- Knowledge of electrical modeling of batteries, PV systems and weather forecasting
Location and language
This can be a fully remote or hybrid position - the choice is yours! (Our office is located in Antwerp, Belgium).
Why do you fit in with us?
First and foremost, you believe in our mission and are excited to make an impact with us.
Energy is our DNA - not only in our products and services, but also in our mindset!
You will fit into our culture of transparency, open communication, sustainability and speed.
And of course: a good dose of humor is greatly appreciated here!
You are more than just a software engineer - you have a broad perspective and are open to international cooperation, flexibility in tasks and responsibilities.
Hands-on mentality? You like to roll up your own sleeves!
What do you get in return?
✔️ The chance to contribute to socially relevant projects in a dynamic environment
✔️ Lots of autonomy - your ideas and decisions make a difference
✔️ An international and open working atmosphere, where job satisfaction and team spirit are key
✔️ Flexibility - in working hours, workplace, responsibilities... and mindset
✔️ A challenging environment where you constantly learn new things and grow
✔️ And of course: a salary and benefits package that matches your value to our team

Spontaneous solicitation?
Can't find a job opening that suits you? No worries, we are always open to new talent! Send us a spontaneous application and tell us what makes you unique. Who knows, you might find your place in our team soon!
Apply