- Malaysia
工作地点
职位描述
岗位职责
Location: Penang, Malaysia
Work Mode: Hybrid
About the Role
Key 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, pull requests, code reviews, and change tracking.
Perform PRV 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.
Requirements:
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.
Remuneration
Consultant in charge:
重要安全守则
申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。