Demo

Controls Engineer

Plant-IQ
Buffalo, NY Full Time
POSTED ON 7/16/2026
AVAILABLE BEFORE 8/14/2026

About the job


Position Overview

We are seeking a Project Engineer/Control Systems Programmer with 5 years’ experience to fill a full-time position in our Buffalo, NY office. The ideal candidate will design PLC/SCADA systems, including but not limited to, control panel and system design, PLC and HMI software programming to comply with client’s requirements. You will ensure assignments are completed within budget and on schedule and communicate effectively with team members and clients on project status and needs. Responsible for assisting with the technical development of client ordered solutions. Client solutions can be performed through various delivery methods, including Design/Build, Plans & Specification and direct engagement. The nature of the technical development may vary from CAD drawings to the configuration of PC software applications. Uses electrical field knowledge and experience to advise electrical contractors during installation process.


Duties and responsibilities

  • Must be a self-starter who can multitask, maintain concise notes/lists, and follow up with open issues.
  • Responsible for maintaining forecasted engineering hours, available budget and reuse of engineering tools.
  • Works well within a team environment and provides input and feedback to associates.
  • Identify client requirements and provide technical engineering solutions to meet or exceed client’s needs.
  • Responsible for client communication through written, web conference, workshops, phone and in person mediums.
  • Visit customer’s site in order to review application requirements or obtain more detailed information of existing plant conditions.
  • Attend in-office meetings as required, conference calls with team members, or in-office client meetings to review the project status as it progresses through project work flow and ultimate deployment.
  • Conduct on-site or on-line service calls or project meetings as required to install programming changes and/or perform hardware or software modifications supplied for start-up (SAT).
  • Attend training or conferences as required.
  • Read and interpret specifications and plans to determine contract requirements and communicate and execute solutions based on specifications and clarifications
  • Perform factory and site testing, calibration and field repair of control panels and MCCs, VFDs, I & C equipment.
  • Perform functional testing of programmed control systems, including PLCs, HMI and SCADA.
  • May supervise the activity of their support services engineers assigned to the project.
  • Performs diagnostic evaluation and emergency service for MCCs, PLCs/DCS, VFDs, I & C equipment including analog, digital, pneumatic and electrical controls.
  • Provide 24/7 customer support as required.


Qualifications

  • Must be a U.S. citizen with a valid Driver’s License.
  • Punctual, Presents a Professional image and dresses appropriately for engagements. Business Casual is typical.
  • Excellent performance and problem-solving skills in potentially stressful environments is essential.
  • Excellent Interpersonal skills for collaboration and teamwork is required as well as a high attention to detail and follow through.
  • Frequent and often “quick study” on new technologies is required; therefore, extensive research and reading for technical solutions is required. The ability and willingness to accept self-study courses to improve skill sets is a must.
  • Proficient with CAD software or equivalent (i.e. AutoCAD, WSCAD, E-Plan).
  • Ability to read and interpret PLC wiring diagrams, Control Narratives and P&ID Drawings.
  • A basic understanding of NEC code and UL508A requirements is necessary.
  • Ability to read electrical and mechanical schematics.
  • Physical requirements include: lifting up to 25lbs, able to pick-up material at floor level, able to lift items above shoulder height, and able to stand or walk for extended periods of time.
  • May on occasion, be called upon by client commitments and/or emergencies to perform work duties, after hours, weekends or holidays to restore client process operations.


Education and/or Experience

  • AAS, BS Engineering degree or equivalent educational background.
  • Minimum 5 years of applicable work experience in Engineering field required.
  • 5 years of experience in water/wastewater and/or process industry programming is a plus.
  • Prior Engineering work experience in the electrical or controls field preferred.
  • Prior experience with PLC platforms: Rockwell Automation Logix 500 & 5000, Siemens TIA Portal, CodeSys and Modicon platforms.
  • Prior experience with SCADA Platforms (Iconics, GE Proficy/iFix, RS FT View, Aveva Indusoft/ Wonderware, Ignition).


Work Remotely

  • No

Salary.com Estimation for Controls Engineer in Buffalo, NY
$92,950 to $113,132
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Controls Engineer?

Sign up to receive alerts about other jobs on the Controls Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$96,240 - $123,168
Income Estimation: 
$120,579 - $154,482
Income Estimation: 
$115,522 - $153,258
Income Estimation: 
$120,579 - $154,482
Income Estimation: 
$143,102 - $186,922

Sign up to receive alerts about other jobs with skills like those required for the Controls Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Assembly Skill

    • Income Estimation: $34,799 - $43,941
    • Income Estimation: $34,169 - $44,792
  • Automation Skill

    • Income Estimation: $34,799 - $43,941
    • Income Estimation: $36,534 - $47,241
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Controls Engineer jobs in the Buffalo, NY area that may be a better fit.

  • Actalent Buffalo, NY
  • Job Title: Controls Engineer Job Description The primary role of a Controls Engineer is to initiate control system design based on written sequences of ope... more
  • 14 Days Ago

  • Jobs via Dice Buffalo, NY
  • Job Description GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP N... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!