Senior PLC Engineer

3 days ago


Serangoon North, Singapore Akribis Systems Pte Ltd Full time $120,000 - $180,000 per year
  1. PLC Architecture & Development

  2. Design, program, and debug PLC applications using Keyence Ladder Logic and Structured Text for complex, multi-station industrial machines.

  3. Develop modular, scalable, and maintainable PLC code with clear documentation and state-machine driven logic.
  4. Implement reliable IO control, sequence logic, motion control, interlocks, alarms, and safety features.

  5. Standards, Best Practices & Code Quality

  6. Establish and enforce internal PLC programming standards, naming conventions, documentation practices, and version control workflows.

  7. Perform code reviews, mentoring, and technical coaching for junior PLC or automation engineers.
  8. Ensure all PLC logic follows safe, deterministic, and production-ready design principles.

  9. System Integration

  10. Collaborate closely with the software team working on PC-based control, ensuring smooth communication between PLC and PC systems (TCP/IP, Ethernet/IP, OPC/other protocols).

  11. Coordinate with electrical team on wiring, IO mapping, safety circuits, and panel design inputs.

  12. Machine Commissioning & Troubleshooting

  13. Diagnose complex automation issues involving sensors, actuators, motion devices, safety systems, and communication interfaces.

  14. Support production, maintenance, and customer engineering teams in solving high-impact problems.
  15. Able to travel internationally on short notice based on project needs, including machine commissioning, on-site debugging, FAT/SAT, and customer support.

  16. Project Execution & Leadership

  17. Work with project managers and the software manager to define PLC-related timelines, deliverables, and risks.

  18. Ensure all PLC control design meets customer requirements, machine functional specifications, and safety standards.
  19. Provide clear technical documentation: control sequence charts, IO lists, state diagrams, and alarm/error handling logic.

Requirements:

  1. Degree in Electrical, Mechatronics, Automation, or Control Engineering (or equivalent).
  2. Relevant PLC or automation certifications are a plus. Minimum 7–10 years of hands-on PLC programming experience in industrial automation.
  3. Experience with large-scale, multi-station, complex machines.
  4. Strong experience with Keyence PLCs. Experience with other PLC brands such as Siemens, Mitsubishi, Omron, or Allen-Bradley is a plus.
  5. Experience with machine commissioning, FAT/SAT, and overseas project support.
  6. Exposure to PC-based automation environments and MES/OEE integration is preferred.

Skillset(s) Requirement:

Technical Skills:

  1. Strong hands-on experience in Ladder Logic and Structured Text programming.
  2. Ability to implement machine IO control, interlocks, alarms, and safety systems.
  3. Knowledge of industrial communications (Ethernet/IP, TCP/IP, Modbus, OPC, etc.) for PLC-to-PC integration.
  4. Ability to define and implement PLC standards, naming conventions, and modular code structures.
  5. Understanding of cycle timing, machine states, alarm/error signals, and production counters for OEE/MES integration.
  6. Familiarity with motion control, sensors, actuators, servo/stepper systems, and safety devices (E-stop, safety doors, relays).
  7. Experience in troubleshooting, debugging, and optimizing PLC systems.

Attributes:

  1. Strong leadership skills; able to mentor junior engineers and enforce best practices.
  2. Excellent analytical and problem-solving skills under pressure.
  3. Strong communication and collaboration skills, able to work with software, electrical, mechanical, and customer teams.
  4. Ability to manage deadlines and adapt to changing project priorities.
  5. High level of ownership, responsibility, and commitment to quality standards.


  • Serangoon Garden Circus, Singapore AKRIBIS SYSTEMS PTE. LTD. Full time

    A leading automation technology firm in Singapore is seeking an experienced engineer with expertise in PLC programming, project leadership, and industrial automation. The successful candidate will be responsible for designing and debugging PLC applications, establishing programming standards, and collaborating on system integration. Candidates should have a...

  • Senior BMS Engineer

    2 weeks ago


    Woodlands, North Region, Singapore Eetarp Full time $80,000 - $120,000 per year

    Eetarp is currently seeking a Senior BMS Engineer (Building Management System Engineer) for our office in Singapore.Are you highly motivated, enthusiastic, and possess excellent programming skills? Join our growing company, where we offer not only a challenging career in an innovative technology environment but also competitive high salary up to SGD $ K...

  • Software Engineer

    23 hours ago


    Serangoon, Singapore KLA-Tencor (Singapore) Pte Ltd Full time $90,000 - $120,000 per year

    Job DescriptionAs a senior software engineer in our component inspection handler development team, you will be part of an international Scrum team that uses agile standard methodologies to build stable and maintainable software.You will apply the latest techniques in C++ and C# software design to develop software that ranges from machine control up till...


  • Serangoon, Singapore WILLOWGLEN SERVICES PTE LTD Full time

    APPLICATION ENGINEER We are seeking a passionate and results-oriented Application Engineer to join our team. The role involves the design, development, and maintenance of efficient code, with hands-on experience in PLC programming. The position also includes executing technical support activities, conducting preventive maintenance, troubleshooting, and...


  • One North, Singapore Johnson Controls Full time $80,000 - $120,000 per year

    Who we areBuild your best future with the Johnson Controls team.As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future Our teams are uniquely positioned to support a multitude of industries...

  • Software Engineer

    2 weeks ago


    Serangoon, Singapore AKRIBIS SYSTEMS PTE. LTD. Full time

    Job Descriptions Design, develop, implement, and deploy software solutions for industrial automation systems, including Human Machine Interfaces (HMI) and sub-systems such as motion control, vision systems, digital/analog I/O control, device integration, and database connectivity. Collaborate with customers and the applications team to configure, install,...

  • Software Engineer

    24 hours ago


    North Region, Singapore Talent Trader Group Pte Ltd Full time $80,000 - $120,000 per year

    Key Responsibilities:Design, develop, and maintain PLC control software using Beckhoff TwinCAT or equivalent platforms.Develop and integrate C#.NET applications for equipment control, data acquisition, and user interface.Collaborate with mechanical, electrical, and system engineers to define equipment functionality and sequence control.Perform system...

  • Sales Engineer

    2 weeks ago


    Serangoon, Singapore WILLOWGLEN SERVICES PTE LTD Full time

    About the Position We are seeking an energetic and customer-focused Sales Engineer to drive sales of the company's products, integrated solutions, and services. In this role, you will support the Business Development team in preparing competitive proposals and tender submissions, gathering technical and costing information, and delivering pre-sales solutions...

  • Drive Control System

    2 weeks ago


    Serangoon, Singapore One Vogue Pte Ltd Full time

    Responsibilities - Speak with the sales team to find out what the customers' technical needs are, and go to customer meetings to get the proposal explained. - To obtain technical quotes that satisfy customers' requirements and industry standards, develop technical proposals and work with internal factories or outside vendors. - Create specifications and...

  • Assistant Engineer

    2 weeks ago


    Alexandra North, Singapore Search Personnel Pte Ltd Full time $30,000 - $60,000 per year

    Position : Assistant Engineer (Maintenance) – Up to $5,000 – AlexandraLocation : AlexandraWorking hours : 5 Days Work Week – Monday to Friday: 8AM to 5PM / 8.30AM to 5.30PM / 9AM to 6PM / 9.30AM to 6.30PM / 10AM to 7PMSalary (commensurate with experience) : Up to $5,000 Basic + AWS + Performance Bonus (Up to 3 Months) + Medical Benefits ($500/year)...