PLC Programmer

Hunters International

Seberang Perai

On-site

MYR 60,000 - 120,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual Leave
Medical and Hospitalisation Leave
Training Provided

Job summary

Hunters International in Penang seeks an experienced Automation Engineer to develop PLC software, UI/UX interfaces, and AI-assisted tooling for industrial automation. You will review AI-generated code, validate changes, and ensure seamless system integration with upper-layer software.

You will collaborate across mechanical, electrical, controls, and software teams, supporting bring-up, debugging, and commissioning of complex automation projects in a dynamic lab/factory environment.

Qualifications

  • Degree/Diploma in Software, Computer, Electrical, Mechatronics, or Automation Engineering.
  • Practical background in hardware, equipment, or industrial control software.
  • Experience in at least two: PLC/controls logic, UI/UX frontend development, or algorithm/Python/backend tools.
  • Familiarity with PLC programming (Beckhoff TwinCAT / IEC 61131-3 / Structured Text).
  • Knowledge of GitHub PR workflows and AI-assisted development platforms.
  • Able to review and validate AI-generated output prior to hardware use.
  • Strong diagnostic skills and clear English communication in dynamic lab/factory settings.

Responsibilities

  • Develop and maintain PLC software for automation and test systems.
  • Build UI/UX interfaces for operators, engineers, and internal users.
  • Develop algorithms for control logic, automation sequencing, data handling, and system optimisation.
  • Use OpenAI Codex or similar AI coding tools to accelerate development, debugging, refactoring, and documentation.
  • Review and validate AI-generated code before use.
  • Use GitHub for version control, branches, commits, PRs, code reviews, and change tracking.
  • Perform PRV activities, including pull request review, production readiness validation, and release checks.
  • Integrate PLC software with upper-layer software using ADS, OPC UA, TCP/IP, Modbus, or similar.
  • Support system bring-up, debugging, commissioning, and troubleshooting.
  • Maintain documentation including software versions, IO mapping, tests, validation results, and change history.
  • Collaborate with mechanical, thermal, electrical, controls, and software teams.

Skills

PLC/Controls
UI/UX
Algorithms/Python
Beckhoff TwinCAT
GitHub PR workflows
AI-assisted tools
AI code review
English communication

Education

Degree/Diploma in Software/Engineering

Tools

GitHub
OpenAI Codex

Job description

Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

Degree/Diploma in Software, Computer, Electrical, Mechatronics, or Automation Engineering.

Practical background in hardware, equipment, or industrial control software.

Proven experience in at least two: PLC/controls logic, UI/UX frontend development, or algorithm/Python/backend tools.

Familiarity with PLC programming (preferably Beckhoff TwinCAT / IEC 61131-3 / Structured Text).

Working knowledge of GitHub PR workflows and AI-assisted development platforms.

Ability to carefully review and validate AI-generated output prior to hardware implementation.

Strong diagnostic skills, clear English communication, and comfort working in dynamic lab/factory settings.

Requirement
  • Degree/Diploma in Software, Computer, Electrical, Mechatronics, or Automation Engineering.

  • Practical background in hardware, equipment, or industrial control software.

  • Proven experience in at least two: PLC/controls logic, UI/UX frontend development, or algorithm/Python/backend tools.

  • Familiarity with PLC programming (preferably Beckhoff TwinCAT / IEC 61131-3 / Structured Text).

  • Working knowledge of GitHub PR workflows and AI-assisted development platforms.

  • Ability to carefully review and validate AI-generated output prior to hardware implementation.

  • Strong diagnostic skills, clear English communication, and comfort working in dynamic lab/factory settings.

Responsibility
About the Role

The role requires someone who can build across PLC control logic, UI/UX, algorithms, and system integration, while using modern tools such as OpenAI Codex or similar AI-assisted coding toolsandGitHub.

You will be responsible not only for developing software, but also for reviewing, validating, and preparing changes for real system use.

Key Responsibilities
  • Develop and maintainPLC softwarefor automation and test systems.

  • BuildUI/UX interfacesfor operators, engineers, and internal users.

  • Develop algorithms for control logic, automation sequencing, data handling, and system optimisation.

  • UseOpenAI Codex or similar AI coding toolsto accelerate development, debugging, refactoring, and documentation.

  • Review and validate AI-generated code before use.

  • UseGitHubfor version control, branches, commits, pull requests, code reviews, and change tracking.

  • PerformPRV activities, including pull request review, peer review, production readiness validation, test evidence review, and release checks.

  • Integrate PLC software with upper-layer software using protocols such as ADS, OPC UA, TCP/IP, Modbus, or similar.

  • Support system bring-up, debugging, commissioning, and troubleshooting.

  • Maintain proper documentation, including software versions, IO mapping, test procedures, validation results, and change history.

  • Work closely with mechanical, thermal, electrical, controls, and software teams.

Benefits
  • Annual Leave
  • Medical and Hospitalisation Leave
  • Training Provided
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Control Systems Engineer
Control Systems Engineer

Hunters International • Seberang Perai

On-site
MYR 90,000 - 130,000
Annual Leave
Medical and Hospitalisation Leave
Training Provided
Automation Engineer
Automation Engineer

Hunters International • Seberang Perai

On-site
MYR 90,000 - 150,000
Annual Leave
Medical and Hospitalisation Leave
Training Provided
Industrial Automation Engineer
Industrial Automation Engineer

Hunters International • Seberang Perai

On-site
MYR 60,000 - 90,000
Annual Leave
Medical and Hospitalisation Leave
Training Provided
PLC Engineer / Controls Software Engineer ( 2 Positions )
PLC Engineer / Controls Software Engineer ( 2 Positions )

Cortex Robotics • Bayan Lepas

On-site
MYR 60,000 - 90,000
PLC PROGRAMMER (ENGINEER)
PLC PROGRAMMER (ENGINEER)

Sophic Automation • Seberang Perai

On-site
MYR 60,000 - 110,000
PLC Programmer
PLC Programmer

Centricorp • Selangor

On-site
MYR 66,000 - 102,000
PLC & AUTOMATION ENGINEER
PLC & AUTOMATION ENGINEER

TKS Capital Holdings • Malacca City

On-site
MYR 42,000 - 78,000
System Control Engineer
System Control Engineer

RICHTER ENGINEERING SDN. BHD. • Baling

On-site
MYR 78,000 - 123,000
SYSTEM ENGINEER
SYSTEM ENGINEER

Zeus Solution Engineering Sdn Bhd • Shah Alam

Hybrid
MYR 89,000 - 134,000
5-day work week
Annual leave
Medical leave
+4
System Control Engineer (PLC Programmer)
System Control Engineer (PLC Programmer)

Nolek • Seberang Perai

On-site
MYR 36,000 - 60,000
Free parking
Health insurance