Lecturer (Industrial Automation) - School Of Engineering
Ngee Ann Polytechnic, Clementi Campus
The Singapore Public Service
[What the role is]
This is a 2-year contract position as a Lecturer, Industrial Automation in the School of Engineering.
[What you wil be working on]
As a Lecturer in Industrial Automation, you will be responsible for delivering education in automation. The ideal candidate should have expertise in programming industrial controllers such as PLCs, designing Human Machine Interfaces (HMIs), and integrating third-party components like vision cameras, smart sensors, actuators, and motor drives to develop comprehensive automation systems. This role also involves connecting these systems to an Industrial Internet of Things (IIoT) gateway using communication protocols such as OPC UA to monitor machine status and calculate Overall Equipment Effectiveness (OEE). Experience in implementing protection functions within the operational technology (OT) environment would be highly beneficial.
In addition to these responsibilities, you will develop and assess student assignments, support student learning through mentoring, and manage course-related administrative tasks. You will also supervise final year projects, lead technology initiatives, and spearhead industry collaborations. The role requires a strong background in Mechatronics, Robotics, or Automation, with proficiency in programming languages such as PLC IEC61131-3, C/C++, or Python. A passion for education, strong communication skills, and a commitment to staying current with industry trends are essential.
Your responsibilities will include, but are not limited to, the following:
Prepare and update teaching materials, as well as conducting lectures, tutorials, and workshops in programming industrial controllers, such as Programmable Logic Controllers (PLC), designing and implementing Human Machine Interfaces (HMI), integrating third-party components such as Vision Cameras, Smart Sensors, actuators, and motor drives to create an automated system. In addition, teach how to connect these components to an Industrial Internet of Things (IIoT) gateway using communication protocols like OPC UA to monitor machine performance and calculate Overall Equipment Effectiveness (OEE). There will also be opportunities to cover the implementation of protection functions within the operational technology (OT) environment.
Develop, set, and mark assignments, projects, quizzes, and tests related to the assigned module(s) and maintain records of student attendance and grades. Additionally, you will support student learning and development through consultations and mentoring.
Undertake administrative tasks related to course management.
Lead and train students in local and overseas competitions.
Lead overseas trips for study programs, overseas immersion programs, and youth expedition programs.
Involve in technology projects as a final year project supervisor, or as a member or principal investigator.
Spearhead and identify new opportunities for collaboration with industry partners.
Work on industry or consultancy projects, including those involving the deployment of robots, to stay relevant in your profession.
Support student development through mentoring, guidance, and fostering a positive learning environment.
[What we are looking for]
Relevant qualifications in Electrical Engineering, Mechanical Engineering, Mechatronics Engineering, Computer Engineering, or related disciplines.
At least 3 years of experience in Mechatronics/Robotics, Automation using Programmable Logic Controllers and familiar with production digitalisation technology (such as industrial IoT, RFID, PLC web-server, Cyber Security, Vision Systems)
Experience in the following programming languages: PLC IEC61131-3, C/C++, or Python.
Passionate about education and possess a strong interest in nurturing, teaching, mentoring, and interacting with students.
Good communication and interpersonal skills.
Self-driven, independent, and possess readiness to work as a team.
Ability to develop curriculum content and deliver hands-on laboratory sessions effectively.
Commitment to keeping up with industry trends and incorporating new technologies into the teaching process.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Engineering Industrial Python Robotics Security Teaching
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.