About The Position

As a PLC Controls Technician, you will design, program, troubleshoot, and maintain PLC-controlled systems using Siemens S7 and TIA Portal. You will support manufacturing operations through advanced diagnostics, system improvements, and cross-functional collaboration to ensure equipment reliability and efficiency. This is a direct-hire opportunity. The position offers second-, third-, C-, and D-shift schedules. Overtime may be required based on business needs.

Requirements

  • Associate degree in Mechatronics, Electrical Technology, or a related field, or equivalent experience.
  • At least 3 years of experience in industrial automation and maintenance.
  • Strong troubleshooting skills, including identifying root causes and implementing effective solutions.
  • Working knowledge of PLC programming languages (IEC 61131-3), including Ladder Logic (LAD), Function Block Diagram (FBD), Structured Control Language (SCL), Statement List (STL), and GRAPH.
  • Ability to read and interpret electrical schematics and blueprints.
  • Strong mechanical aptitude and experience with electrical servicing and installations.
  • Effective communication and teamwork skills.
  • Ability to work in a fast-paced manufacturing environment and manage multiple priorities.
  • Experience troubleshooting vision systems, including Cognex and Keyence.
  • Experience with servo drive systems, including Rexroth and Siemens platforms.
  • Proficiency troubleshooting, repairing, and/or replacing sensors, machine safety systems, and measurement systems and devices such as Kistlers.
  • Basic programming, manipulating, maintaining, and troubleshooting robotics, with emphasis on FANUC robots.
  • U.S. work authorization is required; future sponsorship for work authorization is not available.
  • Must pass a drug screen and background check before the start date.

Nice To Haves

  • Experience with Siemens Step 7 and TIA Portal.
  • PLC and robotics experience.
  • Experience with FANUC and ABB robots is a plus.

Responsibilities

  • Design, program, and maintain PLC systems in accordance with corporate standards.
  • Develop and support HMI applications for manufacturing equipment.
  • Troubleshoot complex equipment and automation issues, determine root causes, and implement corrective actions.
  • Modify PLC programs and interface communications with industrial devices.
  • Diagnose and resolve issues with Cognex and Keyence vision systems.
  • Troubleshoot and maintain servo drive systems, particularly Rexroth and Siemens platforms.
  • Collaborate with maintenance, engineering, and operations teams to improve equipment performance and reliability.
  • Support mechanical troubleshooting and assist with general maintenance tasks as needed.
  • Identify programming issues and communicate findings to Controls Engineers.
  • Provide feedback to Engineering on recurring issues and opportunities for system improvements.
  • Continue learning new technologies and improving technical skills.
  • Troubleshoot, repair, and/or replace sensors, machine safety systems, and measurement systems and devices such as Kistlers.
  • Program, manipulate, maintain, and troubleshoot robotics, with emphasis on FANUC robots.

Benefits

  • 401(k)
  • 401(k) matching
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Paid vacation
  • Paid time off
  • Parental leave
  • Life and disability protection
  • Resources for financial planning and goal setting
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service