Toa Payoh - Senior Software Engineer (#SGUnitedJobs)

apartmentEcoxplore placeToa Payoh scheduleFull-time calendar_month 

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 (9am~1pm)
apartmentST EngineeringplaceAng Mo Kio, 4 km from Toa Payoh
design, and test areas to be developed  •  Overseas travel for training, meetings or deployment can be expected Qualities We Value  •  Entry Level candidates are welcome and experienced candidates will be considered for Senior Software Engineer...
apartmentJEET ANALYTICS PTE. LTD.placeToa Payoh
We are hiring SENIOR SOFTWARE ENGINEER with below requirements; Required Skills & Experience  •  5 years relevant experience in L1 support roles, preferably in banking or card systems.  •  Basic understanding of VisionPLUS 10 (Flex) architecture...
apartmentEcoxploreplaceGeylang, 4 km from Toa Payoh
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...