Controls Engineer – PLC/SCADA Automation
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-10-23
Listing for:
GCS Recruitment
Contract
position Listed on 2026-10-23
Job specializations:
-
Engineering
Automation & Mechatronics Engineer, Systems Engineer, Electrical Engineering
Job Description & How to Apply Below
Controls Engineer
Job Title: Controls Engineer
Location: San Fransico, CA
Duration: 12+ months Contract
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 Ether Net/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.
- 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, Factory Talk 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.
- 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×