What are the responsibilities and job description for the PLC Programmer position at Clifford North America?
Job Overview
We are seeking a skilled PLC Programmer to join our dynamic team. The ideal candidate will have a strong background in programming and troubleshooting PLC systems, as well as a solid understanding of industrial automation processes. This position requires a detail-oriented individual who can work effectively in a fast-paced environment and contribute to the continuous improvement of our manufacturing operations.
Responsibilities
- Create, Develop, test, update and implement PLC programs for various industrial machinery and equipment.
- Troubleshoot and resolve issues related to PLC programming and automation systems.
- Collaborate with engineering teams to design and optimize control systems for CNC machinery.
- Utilize diagnostic tools such as voltmeters and ohmmeters to ensure proper functioning of electrical components.
- Conduct calibration and fabrication tasks to enhance system performance.
- Maintain documentation of programming changes, system configurations, and troubleshooting procedures.
- Provide technical support for hydraulic systems and high voltage applications as needed.
- Participate in safety audits and ensure compliance with industry standards.
Qualifications
- PLC programming (especially Structured Text, Ladder Logic, Function Block Diagram).
- Codesys or Twincat PLC programming experience, 1-3 years. (Structured Text (ST) is similar to traditional programming languages like Pascal, C or C , so knowledge of these will be helpful.)
- A bonus but not a mandatory requirement is experience in Visual Basic or Unity.
- Machine automation exposure would be advantageous.
- A background in Arduino/Python may be a starting point.
- Most important is that the candidate will have to have a very strong self-learning ability, doing own research, fault finding and experimentation.
- Formal qualifications and tertiary education is not mandatory.
- Exposure to electrical drawings and diagrams will be advantageous.Proven experience as an Industrial Electrician or similar role with a focus on PLC programming.
- Familiarity with TwinCAT (XAE and XAR), EtherCAT, and Beckhoff hardware (CX series, I/O, drives). The drive knowledge base requirement will be Indraworks and Danfoss AC Drive systems.
- Expertise in fieldbus protocols, and real-time systems.
- Safety standards knowledge (ISO 13849, TwinSAFE and SICK Safe).
- Experience with HMI integration.
- Strong troubleshooting and diagnostic skills.
- Experience with industrial networking and communication protocols.
- Knowledge of documentation, project management, and teamwork skills
- Strong mechanical knowledge with the ability to understand complex machinery operations.
- Familiarity with CNC programming and operation is highly desirable.
- Proficient in using diagnostic tools including voltmeters and ohmmeters.
- Ability to work independently as well as part of a team in a collaborative environment.
- Strong problem-solving skills and attention to detail.
If you are passionate about automation technology and meet the qualifications outlined above, we encourage you to apply for this exciting opportunity.
Job Type: Full-time
Pay: $85,867.00 - $100,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Schedule:
- Monday to Friday
Work Location: In person
Salary : $85,867 - $100,000