Software Engineer (#sgunitedjobs)

SG, Singapore

Job Description

The Software Engineer (EMS) will be responsible for developing, integrating, and maintaining software solutions that support energy efficiency, monitoring, and optimization across industrial and commercial facilities. The role requires strong programming skills, domain knowledge in energy systems, and the ability to work closely with hardware, data, and engineering teams. This includes integration with PLCs, SCADA, and other industrial automation systems.


Responsibilities


====================

Design, develop, and maintain software applications for EMS. Implement algorithms for real-time monitoring, load forecasting, and energy optimization. Integrate EMS software with IoT devices, sensors, and SCADA systems. Work with data engineers to ensure proper data acquisition and storage for analytics. Conduct performance testing, troubleshooting, and debugging of EMS applications. Prepare documentation, user guides, and training materials for clients and internal teams. Ensure compliance with cybersecurity and industry standards.

Requirements


================

Degree in Computer Science, Electrical Engineering, or related field. Proficiency in programming languages (Python, Java, C#, or C++). Experience with database management (SQL/NoSQL). Knowledge of energy systems, power distribution, or building management systems preferred. Configure and integrate SCADA/HMI platforms for real-time data visualization. Strong problem-solving and analytical skills. At least 1-2 years of relevant working experience in handling sales and co-ordination work Ability to work independently and collaboratively within a team. Time management skills to prioritize tasks and meet deadlines.

Benefits


============

Shadowing, mentoring, and training opportunities with seasoned professionals Opportunity to participate in networking events and company meetings Compensation available Term-Life insurance coverage for successful candidates (T&C applies) Expenses allowance Mobile Phone allowance Medical Claim Allowance * Working Hour: Mon-Fri (9am ~ 6pm) Sat (9am~1pm)

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1594128
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned