Senior Controls Engineer (PLC)
Job Description:
The Project Specialist Senior is responsible for designing, developing, and commissioning industrial and building control systems from concept through completion. This role includes determining system requirements, creating I/O maps, specifying hardware, and developing PLC and HMI software to achieve defined functional and performance objectives.
The position supports projects throughout construction, testing, and final commissioning, while providing technical guidance to internal teams, customers, and sales. Ongoing responsibilities include troubleshooting complex control systems, producing technical documentation, supporting future system expansion, and maintaining technical expertise through continuous professional development. Travel to customer sites and access to industrial machinery are required.
Key Responsibilities
-
Determine design and performance parameters for control system applications.
-
Develop system I/O maps and specify hardware to meet current design requirements and future scalability.
-
Design automation, industrial, and critical environment control system hardware and software.
-
Develop PLC and HMI software to meet system functional requirements.
-
Support sales teams by participating in customer site visits and technical solution discussions.
-
Provide technical direction and oversight throughout the construction process.
-
Perform, oversee, assist, and sign off on final system testing and commissioning.
-
Generate final technical documentation, including as-built drawings.
-
Troubleshoot and debug PLC hardware and HMI/SCADA software.
-
Provide technical support and troubleshooting assistance to technicians, customers, and sales teams.
-
Collaborate with Engineering/Design teams to develop submittals and panel drawings.
-
Maintain current technical knowledge through continuous education and professional development.
-
Maintain a clean driving record.
-
Access and inspect all areas of building control systems and industrial machinery as required.
-
Travel for extended durations when necessary.
-
Perform other duties as assigned.
Required Qualifications
-
Bachelors degree in Computer Engineering, Mechanical Engineering, or related field (or equivalent experience/training).
-
5+ years of experience in mission-critical or industrial environments.
-
5+ years of experience in HVAC and/or Building Automation Systems (BAS).
-
Strong experience in industrial and mobile PLC and HMI programming.
-
Working knowledge and experience with Ignition SCADA HMI.
-
Experience with CodeSys (IEC 61131-3), RSLogix (Allen-Bradley), AVEVA (Wonderware), and CX-Programmer (Omron).
-
Knowledge of system data storage and data transfer processes.
-
Proficiency in Microsoft Office applications.
-
Excellent organizational, analytical, and problem-solving skills.
-
Strong written and verbal communication skills.
-
Clean driving record.
Preferred Qualifications
-
7+ years of experience in mission-critical or industrial environments.
-
7+ years of experience in HVAC and/or Building Automation.
-
Masters degree in Computer or Mechanical Engineering with 5–10+ years of related experience.
-
Experience with BACnet and DDC systems, protocols, and programming.
-
Working knowledge of CX Alloy.
-
Ignition SCADA HMI certifications.
Additional Information:
- Working Hours: This position generally works Monday- Friday, overtime and on call when necessary
- Benefits:
- Medical
- Dental
- Vision
- Flexible Spending Accounts
- 401K w/ company match
- Life/AD&D/LTD
- Paid Vacation/Sick/Holidays
- Employee Assistance Program
- Pet Insurance