Job Openings
PLC Programmer - Video Stream Processing, Image Processing, and Automation
About the job PLC Programmer - Video Stream Processing, Image Processing, and Automation
Job Overview:
We are looking for a highly skilled PLC Programmer with experience in Video Stream Processing, Image Processing, Testing, and Automation to join our team. The candidate will be responsible for designing, developing, and deploying PLC logic to capture and process industrial events while integrating modern automation technologies like image processing and video stream analytics. You will play a crucial role in optimizing manufacturing and automation systems by ensuring smooth functionality of Programmable Logic Controllers (PLC).
Key Responsibilities:
- Design, develop, and implement PLC logic to automate industrial processes.
- Create and deploy PLC logic templates for capturing and analyzing events in real-time.
- Work with image processing and video stream processing technologies to monitor and control automated systems.
- Collaborate with cross-functional teams to integrate PLC programming into overall system architectures.
- Conduct system testing and troubleshooting to ensure efficient operation and performance of PLC-controlled systems.
- Optimize existing automation processes by updating and refining PLC programs and logic as necessary.
- Develop and document detailed technical specifications for PLC programming and hardware integration.
- Participate in the design and deployment of automated testing systems to ensure reliability and quality control.
- Perform regular maintenance and calibration of PLC systems to ensure longevity and consistency of automated processes.
Qualifications:
- Bachelors degree in Electrical Engineering, Automation, Computer Science, or related field.
- Proven experience as a PLC Programmer in an industrial or manufacturing environment.
- Expertise in video stream processing and image processing techniques applied in automated systems.
- Strong programming skills with experience in ladder logic, function block diagrams, and other PLC programming languages.
- Proficiency in Siemens, Allen Bradley, Mitsubishi, or other PLC systems.
- Familiarity with automation testing tools, and understanding of testing methodologies.
- Experience with integration of sensors, cameras, and robotic systems into automated processes.
- Knowledge of industrial communication protocols (e.g., Modbus, PROFIBUS, Ethernet/IP).
- Strong analytical and troubleshooting skills.
- Preferred Skills:
- Experience in SCADA systems and HMI development.
- Understanding of industrial robotics and their integration with PLCs.
- Familiarity with Python or C/C++ for creating automation scripts.
- Knowledge of control systems, motion control, and pneumatic systems.
Vertical:
Technology