Software Engineer – Energy Management System

il y a 11 heures


Mechelen, Belgique Octave Temps plein

We are looking for a Software Engineer – Energy Management System (EMS) with hands-on experience in designing, integrating, and operating EMS platforms that control real-world energy assets. This role focuses on asset integrations, control logic, monitoring, and reliability, across both cloud (AWS) and edge-deployed EMS software.Octave is a cleantech scale-up on a mission to deploy advanced energy management and storage solutions for commercial and industrial customers.Your RoleDesign, develop, and maintain EMS integrations with on-site energy assets, including Battery Energy Storage Systems (BESS), EV chargers, PV inverters or Energy meters and other site equipmentImplement and maintain communication using EMS-relevant protocols such as Modbus (TCP/RTU), MQTT, and REST APIs.Ensure every integrated asset is properly monitored, including Asset state and measurements; Communication health and fault detection; data quality and consistency checksDevelop and improve EMS control logic, such as EV charging load balancing and power allocation; Coordination of batteries, PV, and loads to minimize grid import; Site-level constraints, priorities, and fallback strategiesContribute to the evolution of the Octave EMS, running in AWS and on edge devices deployed on customer sites.Thoroughly test, validate, and debug EMS behavior in realistic scenarios, interpret results, and ensure stable long-term operation in production.What We're Looking ForAt least 2 years of experience in software development.Proven experience working on Energy Management Systems (EMS) or closely related energy control platforms.Strong experience delivering production-grade Python software.Hands-on experience integrating and controlling physical energy assets via industrial or IoT protocols.Solid understanding of monitoring, observability, and fault handling in systems that interact with hardware.Experience working with SQL databases such as PostgreSQL.Ability to work independently, take ownership of EMS components, and deliver high-quality solutions.Clear communication skills in English.Bonus Points ForExperience with commercial or industrial energy systems (BESS, EV charging infrastructure, PV plants, metering).Experience designing EMS control strategies under grid, site, or contractual constraints.Experience developing software for edge or embedded Linux devices.Experience with AWS.Familiarity with field commissioning, on-site testing, or remote troubleshooting of EMS deployments.Experience working closely with energy engineers, operations teams, or asset vendors.What's in it for youA highly impactful role where your software directly controls and optimizes real-world energy systems. You will work on a production EMS used in the field, solving concrete challenges at the intersection of software, hardware, and energy markets, while contributing to the transition to a more sustainable energy system.We also offerAn attractive salary package.A nice office in Mechelen.Flexible working hours with hybrid working (2–3 days in the office, 2–3 days remote).A collaborative team environment with strong learning and growth opportunities in a fast-growing cleantech scale-up.Why join OctaveFounded in April 2020, Octave is a Belgian cleantech company specialized in battery energy storage and energy management services for businesses. Octave has sold over 120 MWh of battery energy storage capacity and operates the largest fleet of behind-the-meter batteries in Belgium. Backed by private investors, Imec, and the EIC Accelerator of the European Commission, Octave is working on large-scale projects at the forefront of technology and sustainability.How to applyInterested in joining Octave as a Software Engineer – Energy Management System (EMS)?Send your CV to recruitment@octave.energy and we'll get back to you as soon as possible.



  • Mechelen, Belgique Entras Temps plein

    If you are looking for a job at the forefront of the energy transition then Entras has interesting job offers._ - Our ‘Energy Transition Services’ analyse every opportunity in industrial process optimisation. We enhance the decision _making of our clients by developing models to assess energy costs, profitability and risk._ - We strongly believe that...

  • Field Applications Engineer

    il y a 11 heures


    Mechelen, Belgique Octave Temps plein

    Do you enjoy working on real energy systems at the intersection of engineering, customers, and deployment? Are you comfortable switching between technical due diligence, system integration, and commissioning & troubleshooting?Octave is looking for a Field Applications Engineer - BESS to ensure our battery energy storage projects are technically sound from...

  • Software Engineer

    il y a 2 semaines


    Mechelen, Belgique Caeleste Temps plein

    About Caeleste Caeleste is a leading innovator in advanced custom CMOS image sensors, creating cutting-edge solutions for scientific, medical, industrial, and space applications. Our multidisciplinary teams push the boundaries of what imaging technology can achieve. At Caeleste, you will work in a high-tech, fast-moving environment where your contributions...

  • Software Engineer

    il y a 3 semaines


    Mechelen, Belgique Caeleste Temps plein

    About CaelesteCaeleste is a leading innovator in advanced custom CMOS image sensors, creating cutting-edge solutions for scientific, medical, industrial, and space applications. Our multidisciplinary teams push the boundaries of what imaging technology can achieve. At Caeleste, you will work in a high-tech, fast-moving environment where your contributions...

  • Software Engineer

    il y a 3 semaines


    Mechelen, Belgique Caeleste Temps plein

    About CaelesteCaeleste is a leading innovator in advanced custom CMOS image sensors, creating cutting-edge solutions for scientific, medical, industrial, and space applications. Our multidisciplinary teams push the boundaries of what imaging technology can achieve. At Caeleste, you will work in a high-tech, fast-moving environment where your contributions...


  • Mechelen, Belgique D-Network.eu Temps plein

    D-NETWORK is looking for a permanent Senior Software Product Owner/ Business Analyst for a customer based in Mechelen. Fluent in English with minimum 5 years of experience in a similar function. An expertise in the medical device or healthcare industry sector is a big plus. Contract in CDI/ Permanent role/ Employee (no freelancer for this...

  • System Architect

    il y a 11 heures


    Mechelen, Belgique Biocartis Temps plein

    Why does this role matter ?The System Architect is a technical leader with overview on all OMPS Platform activities with a strong focus on the hardware side of the Idylla Platform. He/she supports the establishment of strategic roadmaps, plans, budgets and timelines thereof. Moreover, he/she provides a holistic view of the Idyll System, ensuring all parts...

  • Operations Manager

    il y a 4 jours


    Mechelen, Belgique Energy Together Temps plein

    **Operations Manager Energie** Als nieuwe energieleverancier doen wij het net wat anders dan anders. Uiteraard leveren wij gas en stroom en vanzelfsprekend zijn we gespecialiseerd in duurzaamheid en energiebesparing. Maar wat ons écht bijzonder maakt, is dat wij partners aanbieden om met eigen naam of merk onze diensten aan te bieden aan hun klanten. We...

  • ServiceNow Software Engineer

    il y a 4 semaines


    Mechelen, Belgique Randstad Digital Temps plein

    Ben jij een ervaren ServiceNow expert met een passie voor het stroomlijnen van IT-processen? Bij Randstad Digital zoeken we een gedreven ServiceNow Software Engineer om onze kernprocessen naar een hoger niveau te tillen. In deze cruciale rol vorm en automatiseer je de ruggengraat van onze IT-dienstverlening—van Asset Management tot Vulnerability...

  • ServiceNow Software Engineer

    il y a 4 semaines


    Mechelen, Belgique Randstad Digital Temps plein

    Ben jij een ervaren ServiceNow expert met een passie voor het stroomlijnen van IT-processen? Bij Randstad Digital zoeken we een gedreven ServiceNow Software Engineer om onze kernprocessen naar een hoger niveau te tillen. In deze cruciale rol vorm en automatiseer je de ruggengraat van onze IT-dienstverlening—van Asset Management tot Vulnerability...