Controls Engineer

GCS Recruitment Specialists

United States

Remote

USD 90,000 - 120,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GCS Recruitment Specialists is seeking a skilled Controls Engineer to support design, development, and optimization of industrial automation systems. The role focuses on PLC programming, HMI/SCADA development, and system integration across manufacturing environments.

The ideal candidate will have hands-on experience with Allen-Bradley, Siemens, or CODESYS platforms, strong problem solving, and a willingness to travel for commissioning and site support. Join a dynamic engineering team.

Qualifications

  • Bachelor's degree in Electrical/Controls/Automation engineering or related field
  • Minimum 3 years in industrial automation and controls engineering
  • Hands-on PLC programming with major platforms
  • Experience with SCADA/HMI like Ignition, FactoryTalk View, WinCC, or Wonderware
  • Proficiency with industrial networks and protocols

Responsibilities

  • Design, program, and troubleshoot PLC control systems using major platforms
  • Develop and maintain HMI/SCADA applications for process monitoring
  • Configure and integrate EtherNet/IP, Modbus, OPC UA, Profinet communications
  • Create control strategies, interlocks, alarms, and sequences of operation
  • Support commissioning, FAT/SAT, startup, and deployment
  • Collaborate with electrical, mechanical, and operations teams
  • Develop technical documentation and test plans
  • Perform root cause analysis and ongoing system troubleshooting
  • Assist with system upgrades and migrations

Skills

PLC programming
SCADA/HMI development
Industrial networking
Troubleshooting
Reading schematics
Travel willingness

Education

Bachelor's degree in Electrical/Controls/Automation engineering or related field

Tools

Allen-Bradley Studio 5000
Siemens TIA Portal
CODESYS
Ignition
FactoryTalk View
WinCC
Wonderware
EtherNet/IP
Modbus TCP/RTU
OPC UA
Profinet

Job description

Controls Engineer

Job Title: Controls Engineer
Location: San Fransico, CA
Duration: 12+ months Contract

Overview

We are seeking a highly motivated Controls Engineer to support the design, development, implementation, and optimization of industrial automation systems. The ideal candidate will have experience with PLC programming, HMI/SCADA development, industrial networking, system integration, and commissioning within manufacturing or process control environments.

Responsibilities
  • Design, program, and troubleshoot PLC control systems using platforms such as Allen-Bradley, Siemens, or CODESYS.
  • Develop and maintain HMI and SCADA applications for monitoring and controlling automated processes.
  • Configure and integrate industrial communication protocols including EtherNet/IP, Modbus TCP/RTU, OPC UA, and Profinet.
  • Create control strategies, interlocks, alarms, and sequences of operation for automated equipment.
  • Support system commissioning, FAT/SAT activities, startup, and production deployment.
  • Collaborate with electrical, mechanical, and operations teams to deliver automation projects.
  • Develop technical documentation including functional specifications, test plans, and operating procedures.
  • Perform root cause analysis and provide ongoing troubleshooting and support for control systems.
  • Assist with system upgrades, migrations, and process improvement initiatives.
Required Qualifications
  • Bachelor's degree in Electrical Engineering, Controls Engineering, Automation Engineering, or related field, or equivalent experience.
  • 3+ years of experience in industrial automation and controls engineering.
  • Hands-on experience programming PLCs using Allen-Bradley Studio 5000, Siemens TIA Portal, or CODESYS.
  • Experience with SCADA/HMI platforms such as Ignition, FactoryTalk View, WinCC, or Wonderware.
  • Knowledge of industrial networks and communication protocols.
  • Strong troubleshooting and problem-solving skills.
  • Ability to read and interpret electrical schematics, P&IDs, and technical drawings.
  • Willingness to travel for commissioning and site support as needed.
Preferred Qualifications
  • Experience with motion control, VFDs, servo systems, and safety PLCs.
  • Knowledge of MES, IIoT, and cloud-based industrial technologies.
  • Experience with Python, SQL, or other scripting languages.
  • Familiarity with Git version control and software development best practices.
  • Exposure to material handling, warehouse automation, food & beverage, pharmaceutical, or manufacturing environments.

GCS is acting as an Employment Business in relation to this vacancy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automation Controls Engineer
Automation Controls Engineer

GCS Recruitment Specialists • United States

On-site
USD 90,000 - 135,000
Controls Engineer
Controls Engineer

Genuine Search Group • Indianapolis (IN)

On-site
USD 75,000 - 95,000
Controls Engineer
Controls Engineer

CyberCoders • East Windsor (CT)

On-site
USD 85,000 - 115,000
Controls Engineer
Controls Engineer

Aegis Worldwide • Asheville (NC)

On-site
USD 85,000 - 110,000
Controls Engineer
Controls Engineer

CyberCoders • Rock Hill (SC)

On-site
USD 90,000 - 120,000
Medical Insurance
401(k) Matching
Tuition Reimbursement
+2
Control Engineer
Control Engineer

MaximaTek • California

On-site
USD 75,000 - 115,000
Controls Engineer
Controls Engineer

TFC Poultry LLC • Winchester (VA)

On-site
USD 90,000 - 120,000
Controls Engineer
Controls Engineer

Staffing Technologies • United States

On-site
USD 80,000 - 100,000
Controls Engineer
Controls Engineer

LVI Associates • San Antonio (TX)

On-site
USD 80,000 - 100,000
Controls Engineer -PLC
Controls Engineer -PLC

Unicon Systems • Tampa (FL)

On-site
USD 75,000 - 120,000