E
Ecsal Technologies Pte Ltd
Automation Software Engineer - PLC Programming (Senior)
18 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Work mode:
Onsite
Published on:
5 October 2026
What they need
- Follow the Software Development Life Cycle (SDLC) to develop a high quality and maintainable software that meets user’s requirement.
- Prepare functional flowchart and detailed design specifications.
- Based on client requirements, interpret and identify design parameters, ensure solutions are implemented accurately and within budget to meet project requirements and schedules.
- Design electrical control panel and prepare electrical schematics drawings.
- Source and select Electrical Components and Issue of BOM.
- Software Programming (PLC and HMI), System Implementation, Testing, Debugging.
- Maintain detailed documentation.
- Coordinate with relevant department to meet customer requirement and keep to project schedules.
- Analyze existing software and identify areas for modification and improvement.
- Keep to project schedules and resolve software and electrical issues in a timely manner.
- Support Remote and On-site troubleshooting at customer’s sites.
Requirement:
- Diploma or Degree in Automation Engineering, or related Engineering discipline.
- Minimum 2 years of relevant experience in the automation/semiconductor industry. Candidates will be offered a senior position based on qualification and/or experience.
- Strong programming skills in PLC (Ladder, Flowchart and Structure Text; IEC 61131-3 standard languages). Preferably experienced in Omron and Mitsubishi PLC.
- Strong programming skills in HMI (Proface HMI, Hakko).
- Able to maintain and modify existing programs (PLC, HMI) with minimal guidance.
- Added Advantage: Programming skills in Motion Control, Analog, PIDs, Process Control. Knowledge of high-end fieldbus communication (eg. Modbus, EtherCAT, EIP).
- Able to design and troubleshoot from electrical schematics.
- Highly motivated, willing to learn and details oriented.
- Able to work independently while also being a strong team player.
- Able to work after office hours when required.
- Able to travel on business trip within short notice when it is required.
Job Type: Full-time
Pay: $4,000.00 - $6,000.00 per month
Work Location: In person
Other offers great for you!
These companies are also looking for great profiles
N
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
AUTOSARBSW
1 month ago
Quick apply
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
9 days ago
Quick apply
T
Tenth Revolution Group
Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués
Freelance
Paris, France
Hybrid
Skills
TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique
20 hours ago
Quick apply
No company information available.