Job Description - Software Manager (PLC)

Job Description:


System Architecture & Design

  • Design PLC control architecture for automation machines (modular, scalable, maintainable)
  • Define:
  • IO structure & naming conventions
  • State machine / sequence logic
  • Interlock & fail-safe strategy
  • Alarm handling philosophy
  • Review and standardize PLC coding structure across projects

Programming & Implementation

  • Develop PLC programs (Ladder / Structured Text / Function Block)
  • Integrate with: HMI / SCADA

 Technical Leadership

  • Guide junior engineers on PLC design and debugging
  • Review programs and improve coding standards
  • Support project planning and technical decisions

Job Requirements:


Min 8–10 years PLC automation experience (machine automation preferred)

Proven experience in:

  • Designing PLC architecture (not just coding)
  • Full project lifecycle (design → commissioning → buy-off)

Strong troubleshooting experience on real machines

Hands-on experience with at least one major PLC: Siemens / Rockwell / Omron / Mitsubishi

Original job Software Manager (PLC) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

FA SYSTEMS AUTOMATION (S) PTE LTD

FA SYSTEMS AUTOMATION (S) PTE LTD Established in 1988, FA Systems Automation (S) Pte Ltd ("FASA") is specialized in the design and manufacture of high-precision and high-speed automation equipment and solutions for different industries worldwide. With a proven track record of more than 28...

Read more about the company
💰

Manufacturing Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.