Talent.com
This job offer is not available in your country.
SOFTWARE ENGINEER -ENERGY MANAGEMENT SYSTEM (EMS)

SOFTWARE ENGINEER -ENERGY MANAGEMENT SYSTEM (EMS)

Genetec Technology BerhadBandar Baru Bangi, Selangor, Malaysia
6 hours ago
Job description

SOFTWARE ENGINEER - ENERGY MANAGEMENT SYSTEM (EMS)

We are seeking a Software Engineer to design, develop, and maintain EMS software for BESS applications, supporting deployment and integration across energy systems.

Responsibilities

  • Design, develop, and maintain EMS software for BESS applications.
  • Implement control algorithms, forecasting models, and system optimization logic.
  • Integrate EMS with BESS hardware, inverters, and other energy system components.
  • Collaborate with application engineers and the project team to ensure optimal energy management using BESS solutions.
  • Support deployment, testing, and commissioning of EMS on customer sites or cloud-based platforms.
  • Contribute to AI / ML model development for predictive analytics, energy forecasting, and load optimization (where applicable).

Job Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
  • Minimum 2–3 years of hands-on experience in EMS software development or related control / energy systems.
  • Proficient in programming languages suitable for EMS development (e.g. Python, Java, C++, or similar), with experience in backend, frontend, and control logic components.
  • Experience in designing and developing intuitive user interfaces (UI) for EMS applications, including real-time monitoring and control.
  • Experience with IoT integration, SCADA systems, or industrial communication protocols (e.g., Modbus, OPC-UA).
  • Solid understanding of energy systems – BESS, solar, or microgrid environments.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork abilities.
  • Willingness to travel to customer sites, including international locations.
  • Added Advantages

  • Experience with historian integration and time-series data visualisation.
  • Prior experience working on BESS or microgrid EMS projects.
  • Knowledge in artificial intelligence or machine learning (e.g., time series forecasting, reinforcement learning, load prediction).
  • Company Overview

    Genetec Technology Berhad (Genetec) is an ISO 9001 : 2015 & ISO 14001 : 2015-certified company and a leading contract manufacturer of automated industrial equipment, systems and production tools. We provide design and manufacturing services for automated industrial systems, equipment, and value-added services to global customers in various industries, including Hard Disk Drive, Electronics, Automotive, Hazardous Material Containment, Pharmaceutical, Semiconductor, and Food & Consumers. Our core business focuses on designing and building customized factory automation equipment and integrated vision inspection systems.

    To help fast-track processes, please include any relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory / salary concerns.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Bandar Baru Bangi, Selangor, Malaysia