Senior Software Engineer (#SGUnitedJobs)
ECOXPLORE PTE. LTD.
5 hours ago
Posted date5 hours ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesThe 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.
• Experience with database management (SQL/NoSQL) and APIs.
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)
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)
JOB SUMMARY
Senior Software Engineer (#SGUnitedJobs)
ECOXPLORE PTE. LTD.
Singapore
5 hours ago
N/A
Full-time
Senior Software Engineer (#SGUnitedJobs)