Controls Technician

Controls Technician

Hoffman & Hoffman Inc

Greensboro, NC • On-site

$29 - $38.25/hr

Full-time

Posted 15 days ago


Job description

Controls Technician

The Controls Technician is responsible for the installation, programming, commissioning, troubleshooting, and maintenance of building automation systems (BAS). The ideal candidate will have experience working with various automation platforms, PLC programming, and SCADA systems. You will collaborate with engineering, maintenance, and IT teams to ensure efficient building operations, focusing on optimizing system performance and energy savings.

Key Responsibilities:

  • Install, configure, and program building automation systems using various platforms including Allen Bradley Studio 5000, Rs Logix 5000, Siemens SIMATIC STEP 7 (TIA Portal), and other PLC environments.
  • Work with SCADA systems such as Tridium, Ignition, VT SCADA, Wonderware, Distech GFX, Alerton Compass, and ICONICS to monitor, control, and optimize building performance.
  • Troubleshoot and resolve issues with PLCs, controllers, and automation software, ensuring minimal downtime and peak performance.
  • Program, analyze, and optimize SQL databases to support BAS data collection, storage, and reporting.
  • Collaborate with cross-functional teams to design and implement new automation strategies, ensuring systems are integrated and functioning efficiently.
  • Conduct preventive maintenance and regular system checks to ensure all building systems are running smoothly.
  • Maintain detailed documentation for programming, configurations, and procedures for all automated systems.
  • Upwards of 75% of travel to job sites is required and expected for this role.

Preferred Skills and Experience:

  • 1-5 years of experience working in building automation, controls, or a related field.
  • Hands-on experience with Allen Bradley Studio 5000, RsLogix 5000, Siemens SIMATIC STEP 7 (TIA Portal), or other PLC programming software.
  • Proficiency in SCADA systems such as Tridium, Ignition, VT SCADA, Wonderware, Distech GFX, Alerton Compass, and ICONICS.
  • Experience with Python for scripting and automation.
  • Proficient with SQL for database management and reporting.
  • Strong understanding of building systems within the HVAC industry.
  • Ability to troubleshoot and solve complex system integration and programming issues.
  • Excellent communication and interpersonal skills to work collaboratively across teams.
  • Certifications in relevant automation platforms (Allen Bradley, Siemens, Tridium, etc.) is a plus.

This job description is intended to provide information regarding the essential functions and basic duties of this position. It is not intended to be construed as an exhaustive list of all functions, responsibilities, skills and duties that could be assigned. Additional functions and requirements may be assigned by management as it deems appropriate. This document does not constitute a contract and is subject to change at the discretion of Hoffman Building Technologies.

No phone calls or drop-ins please.

EEO Employer/Vets/Disabled



Frequently asked questions

Q: What skills or qualities help someone succeed as a Controls Technician?

A: To succeed as a Controls Technician, one must possess strong technical skills in areas such as programmable logic controllers (PLCs), industrial automation software, and electrical systems, as well as proficiency in troubleshooting and repair of complex equipment. Additionally, effective communication, problem-solving, and teamwork skills are essential, as Controls Technicians often work collaboratively with engineers, operators, and other technicians to resolve issues and implement improvements. By combining technical expertise with strong soft skills, Controls Technicians can effectively maintain and optimize industrial processes, supporting career growth and contributing to the success of their organization.

Q: What is the career path for a Controls Technician?

A: A Controls Technician's career path typically begins as an Entry-Level Controls Technician, where they learn and apply fundamental knowledge of automation systems, programming languages, and control systems. As they gain experience, they progress to Mid-Level roles such as Senior Controls Technician or Controls Engineer, where they take on more complex projects, lead teams, and develop expertise in specific technologies or industries. Ultimately, Senior Controls Technicians can advance to Senior Engineer or Technical Lead positions, overseeing large-scale projects, mentoring junior staff, and driving innovation in their organization.



Hoffman & Hoffman Inc job posting for a Controls Technician in Greensboro, NC with a salary of $29 to $38 Hourly with a map of Greensboro location.