Find a jobRecruiters

Automation Software Engineer - PLC Programming (Senior)

Exclusive opportunity

Onsite

Automation Software Engineer - PLC Programming (Senior)

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

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

9 days ago

Quick apply

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

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools