Energy Management Software Expert

FranklinWH Energy Storage Inc

Singapore

On-site

SGD 180,000 - 240,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

FranklinWH Energy Storage Inc. in Singapore seeks an Energy Management System Software Expert to own the EMS software architecture and energy-dispatch strategies for residential solar-plus-storage systems. You will ensure reliable coordination between local devices and cloud platforms.

The role covers developing core control strategies for intelligent energy dispatch, load management, and grid-connected and off-grid transitions, along with system integration and simulation.

Qualifications

  • Bachelor's degree or above in automation, power systems, new energy, software engineering, or related discipline.
  • Experience in EMS development for energy storage systems.
  • Familiarity with Linux-based application development and multi-threaded environments.
  • Experience integrating EMS with BMS, PCS, and cloud platforms.

Responsibilities

  • Design EMS solutions and software architecture for energy storage systems and optimize control strategies for energy dispatch and load management.
  • Develop energy dispatch algorithms based on PV generation, load demand, and battery status.
  • Complete communications integration and commissioning between EMS, BMS, PCS, loads, and cloud platforms.
  • Perform software debugging, testing, and diagnose system interaction issues and data discrepancies.
  • Produce EMS design documents, algorithms, and development standards; establish reusable framework.

Skills

EMS software architecture
Linux applications
Multithreading
Embedded systems
Energy storage
System integration
Data analysis

Education

Bachelor's degree or above in automation, power systems, new energy, software engineering, or related discipline

Tools

BMS integration
Cloud platforms

Job description

Energy Management System Software Expert

Location: Singapore

Employment type: Full-time

Vacancies: 1

Fixed monthly salary:

About the Role

This role owns the EMS software architecture, energy-dispatch strategies, and system integration for residential solar-plus-storage systems, ensuring reliable coordination between local devices and cloud platforms.

Key Responsibilities
  • Design EMS solutions and software architecture and develop and optimize core control strategies for intelligent energy dispatch, load management, and grid-connected and off-grid transition control in solar-plus-storage systems.
  • Develop energy dispatch algorithms that optimize energy allocation based on photovoltaic generation, load demand, and battery status.
  • Complete communications integration and system commissioning between the EMS, BMS, PCS, loads, and cloud platforms.
  • Perform software functional debugging and compatibility testing, and diagnose and resolve system interaction failures, data discrepancies, and related issues.
  • Produce EMS design documents, algorithm manuals, and development standards, and establish a reusable energy-management technology framework.
  • Define EMS data models, communication interfaces, configuration management, and exception-recovery mechanisms to keep system interfaces clear and maintainable.
  • Establish simulation, test, and acceptance methods for energy strategies and validate dispatch results across load profiles, battery states, and grid-connected and off-grid conditions.
  • Analyze production and field operating data, isolate communication, strategy, performance, and stability issues, and drive software fixes.
Requirements
  • Bachelor's degree or above in automation, power systems, new energy, software engineering, or a related discipline. At least 10 years of EMS development experience for energy storage systems.
  • Familiarity with integrated residential solar-plus-storage systems and knowledge of energy dispatch, load forecasting, and grid-connected and off-grid coordination strategies.
  • Experience developing Linux applications using multithreading, multiprocessing, shared memory, and network communication to implement reliable energy management applications.
  • Proficiency in Linux application development and familiarity with multithreading, multiprocessing, shared memory, and network communications.
  • Familiarity with industrial communication protocols and experience integrating an EMS with BMS, PCS, and cloud platforms.
  • Knowledge of international grid-connection requirements applicable to energy storage systems. Energy storage product development experience is preferred.
  • Embedded development and algorithm-optimization capabilities. Able to read technical specifications, prepare EMS design documents, and participate in international research and development collaboration in English.
  • Experience designing complex system interfaces, state machines, and exception-recovery mechanisms.
  • Ability to analyze system logs and field data and convert findings into verifiable software improvements.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior EMS Architect for Solar+Storage Systems
Senior EMS Architect for Solar+Storage Systems

FranklinWH Energy Storage Inc • Singapore

On-site
SGD 180,000 - 240,000
Senior Director of Research and Development
Senior Director of Research and Development

franklinwh sg pte. ltd. • Singapore

On-site
SGD 109,000 - 167,000
Power Distribution Expert
Power Distribution Expert

FRANKLINWH SG PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,000
Systems Hardware Expert
Systems Hardware Expert

FRANKLINWH SG PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000
Battery Management Software Expert
Battery Management Software Expert

FranklinWH Energy Storage Inc • Singapore

On-site
SGD 150,000 - 230,000
Senior Director of US Product Line
Senior Director of US Product Line

FranklinWH Energy Storage Inc • Singapore

On-site
SGD 180,000 - 260,000
Power Distribution Expert
Power Distribution Expert

FranklinWH Energy Storage Inc • Singapore

On-site
SGD 120,000 - 160,000
Solar Design Engineer
Solar Design Engineer

Focal Search • Singapore

On-site
SGD 70,000 - 90,000
Test Engineering Expert
Test Engineering Expert

FRANKLINWH SG PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
R&D Engineer - EMS, BESS & Microgrid Controls
R&D Engineer - EMS, BESS & Microgrid Controls

Ambition Singapore • Singapore

On-site
SGD 110,000 - 180,000