Senior Controls Engineer – PLC, HMI & Automation

Gosnaphop

Buffalo (NY)

On-site

USD 100,000 - 125,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401k
PTO

Job summary

Gosnaphop in Buffalo, NY seeks a Controls Engineer to design, maintain, and improve industrial automation systems supporting manufacturing operations.

This role requires strong PLC programming, troubleshooting, and system‑level problem-solving skills. You will design, program, and maintain PLC-based control systems and HMIs, interpret schematics and P&IDs, and collaborate with Engineering, Maintenance, and Production to ensure high uptime and safety compliance.

Qualifications

  • Bachelor’s degree in Electrical Engineering or a related discipline.
  • Industrial automation and controls experience within a manufacturing environment.
  • Proficiency in PLC programming, troubleshooting, and HMI development.
  • Ability to read and interpret electrical schematics and control drawings.
  • Experience with multiple PLC platforms, robotics, motion control, or vision systems is a plus.
  • Strong analytical, communication, documentation, and problem-solving skills.
  • Detail-oriented, adaptable, and comfortable supporting high-uptime production operations.

Responsibilities

  • Design, program, and maintain PLC-based control systems and HMI applications.
  • Troubleshoot electrical, controls, and automation issues in a production environment.
  • Support equipment commissioning, startups, upgrades, and continuous improvement projects.
  • Interpret electrical schematics, wiring diagrams, control drawings, and P&IDs.
  • Partner with Engineering, Maintenance, and Production to resolve equipment and process issues.
  • Document PLC logic, I/O changes, software revisions, and system modifications.
  • Ensure controls systems comply with applicable safety standards and engineering practices.
  • Evaluate emerging technologies, including robotics, motion control, and vision systems.

Skills

PLC programming
Troubleshooting
HMI development
Read electrical schematics

Education

Bachelor's degree in Electrical Engineering

Tools

PLC platforms
Robotics
Motion control
Vision systems

Job description

Gosnaphop in Buffalo, NY seeks a Controls Engineer to design, maintain, and improve industrial automation systems supporting manufacturing operations.

This role requires strong PLC programming, troubleshooting, and system‑level problem-solving skills. You will design, program, and maintain PLC-based control systems and HMIs, interpret schematics and P&IDs, and collaborate with Engineering, Maintenance, and Production to ensure high uptime and safety compliance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Controls Engineer
Controls Engineer

AP Executive Staffing • Buffalo (NY)

On-site
USD 90,000 - 120,000
Controls Engineer – PLC, HMI & Automation
Controls Engineer – PLC, HMI & Automation

Compunnel, Inc. • Buffalo (NY)

On-site
USD 80,000 - 95,000
Senior Controls Engineer - Automation & SCADA Leader
Senior Controls Engineer - Automation & SCADA Leader

Deckorators • Buffalo (NY)

On-site
USD 85,000 - 120,000
Medical insurance
401(k) plan with company match
Paid vacation and holidays
+3
Senior Controls Engineer – PLC/SCADA Automation
Senior Controls Engineer – PLC/SCADA Automation

Jobot • Bridgeville

On-site
USD 110,000 - 125,000
Mid-Senior Controls Engineer: PLC, HMI & Panel Design
Mid-Senior Controls Engineer: PLC, HMI & Panel Design

Premier Staffing Solution • Buffalo (NY)

On-site
USD 85,000 - 120,000
Medical insurance
Vision insurance
401(k)
Controls Engineer I: PLC & HVAC Automation
Controls Engineer I: PLC & HVAC Automation

Schneider Electric • Buffalo (NY)

On-site
USD 86,000 - 130,000
Senior Controls Programmer: PLC/HMI & Field Startups
Senior Controls Programmer: PLC/HMI & Field Startups

Automationtechies • City of Rochester (NY)

On-site
USD 85,000 - 115,000
Health and dental insurance
401(k)
Paid holidays
+1
Automation Engineer - PLC/SCADA & Robotics
Automation Engineer - PLC/SCADA & Robotics

Goshen Engineering Inc. • Mount Olive (NC)

Hybrid
USD 80,000 - 110,000
Competitive compensation
Benefits package
PTO and holidays
+3
Senior Controls Engineer — SCADA/PLC Automation Leader
Senior Controls Engineer — SCADA/PLC Automation Leader

UFP Industries • Buffalo (NY)

On-site
USD 85,000 - 120,000
Medical insurance
Health savings account with company
Dental insurance
+8
Controls Engineer – Industrial Automation, Buffalo Flagship Plant
Controls Engineer – Industrial Automation, Buffalo Flagship Plant

UFP Industries, Inc. • Buffalo (NY)

On-site
USD 85,000 - 120,000
Medical insurance
Health savings account
Dental insurance
+6