Search by job, company or skills

ECOXPLORE PTE. LTD.

Senior Software Engineer (#SGUnitedJobs)

Early Applicant
  • Posted 23 days ago
  • Be among the first 10 applicants
5-7 Years
SGD 7,700 - 8,100 per month

Job Description

The Senior Software Engineer will lead the design, development, and deployment of software solutions for Energy Management Systems (EMS) and Engineering Control & Monitoring Systems. This role requires strong technical expertise in software engineering, industrial automation, and energy optimization, coupled with leadership skills to guide junior engineers and collaborate with cross-functional teams.

Responsibilities

System Design & Development:

. System Design & Development

. Architect, design, and implement robust EMS and control monitoring software solutions.

. Develop algorithms for load forecasting, energy optimization, and real-time monitoring.

. Lead integration of software with PLCs, SCADA/HMI systems, IoT sensors, and smart devices.

. Ensure scalability, reliability, and cybersecurity compliance of deployed solutions.

Project & Technical Leadership

. Oversee the full software development lifecycle from requirements gathering to commissioning.

. Mentor and guide junior engineers, providing technical reviews and knowledge sharing.

. Work closely with project managers, electrical engineers, and clients to align technical solutions with business goals.

. Lead troubleshooting and resolution of complex technical issue

Client & Stakeholder Engagement

. Present technical solutions and progress updates to clients and stakeholders.

. Provide training, technical support, and post-deployment follow-up to ensure client satisfaction.

. Support business development by offering technical expertise during pre-sales and proposal preparation.

Requirements

. Degree in Computer Science, Electrical Engineering, or related field.

. Knowledge of energy systems, power distribution, or building management systems preferred.

. Strong problem-solving and analytical skills.

  • 5+ years of experience in software development with at least 2+ years in a senior or lead role.
  • Strong programming proficiency (Python, C/C++, C#,).

. Experience with database management (SQL/NoSQL) and APIs.

  • Proven experience with SCADA, HMI platforms for real-time data visualization,EMS, or industrial control system integration.


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 (9am1pm)

More Info

Industry:Other

Function:Software Engineering

Job Type:Permanent Job

Date Posted: 07/09/2025

Job ID: 125711317

Report Job
View More
Last Updated: 30-09-2025 07:14:03 PM
Home Jobs in Singapore Senior Software Engineer (#SGUnitedJobs)

Similar Jobs