PLC Programmer
$74K - $101K/yr
... automation projects that demand precise control, robust networking, and disciplined documentation ... Proven experience as a PLC Programmer or Controls Engineer in industrial or manufacturing ...
$74K - $101K/yr
... automation projects that demand precise control, robust networking, and disciplined documentation ... Proven experience as a PLC Programmer or Controls Engineer in industrial or manufacturing ...
$74K - $101K/yr
... automation projects that demand precise control, robust networking, and disciplined documentation ... Proven experience as a PLC Programmer or Controls Engineer in industrial or manufacturing ...
Be Seen First
Roseville, CA · On-site
$110K - $150K/yr
Position Summary We are seeking an experienced Controls Programmer to design, develop, program, and commission PLC-based control systems for material handling and automation projects. This position ...
Quick apply
Be Seen First
Roseville, CA · On-site
$110K - $150K/yr
Position Summary We are seeking an experienced Controls Programmer to design, develop, program, and commission PLC-based control systems for material handling and automation projects. This position ...
Be Seen First
Bakersfield, CA · On-site
$40 - $60/hr
PLC Programmer / Automation EngineerTwin Electric Inc. Pay: $40.00-$60.00 per hour (DOE) Join One of California's Growing Industrial Automation Contractors Twin Electric Inc. is seeking an ...
Quick apply
Be Seen First
Bakersfield, CA · On-site
$40 - $60/hr
PLC Programmer / Automation EngineerTwin Electric Inc. Pay: $40.00-$60.00 per hour (DOE) Join One of California's Growing Industrial Automation Contractors Twin Electric Inc. is seeking an ...
... automation solutions. * Develop, test, and maintain Programmable Logic Controllers (PLC) and Human Machine Interface (HMI) software to ensure intuitive, reliable, and compliant machine control ...
... automation solutions. * Develop, test, and maintain Programmable Logic Controllers (PLC) and Human Machine Interface (HMI) software to ensure intuitive, reliable, and compliant machine control ...
... automation solutions. * Develop, test, and maintain Programmable Logic Controllers (PLC) and Human Machine Interface (HMI) software to ensure intuitive, reliable, and compliant machine control ...
... automation solutions. * Develop, test, and maintain Programmable Logic Controllers (PLC) and Human Machine Interface (HMI) software to ensure intuitive, reliable, and compliant machine control ...
Rancho Santa Margarita, CA · On-site
$85K/yr
... automation solutions. * Develop, test, and maintain Programmable Logic Controllers (PLC) and Human Machine Interface (HMI) software to ensure intuitive, reliable, and compliant machine control ...
Rancho Santa Margarita, CA · On-site
$85K/yr
... automation solutions. * Develop, test, and maintain Programmable Logic Controllers (PLC) and Human Machine Interface (HMI) software to ensure intuitive, reliable, and compliant machine control ...
Anaheim, CA · On-site
$87K - $115K/yr
Instruct students in industrial automation topics, including ... Allen-Bradley ControlLogix and CompactLogix PLC programming using Studio 5000 Logix Designer ...
Quick apply
Anaheim, CA · On-site
$87K - $115K/yr
Instruct students in industrial automation topics, including ... Allen-Bradley ControlLogix and CompactLogix PLC programming using Studio 5000 Logix Designer ...
Anaheim, CA · On-site
$87K - $115K/yr
Instruct students in industrial automation topics, including ... Allen-Bradley ControlLogix and CompactLogix PLC programming using Studio 5000 Logix Designer ...
Anaheim, CA · On-site
$87K - $115K/yr
Instruct students in industrial automation topics, including ... Allen-Bradley ControlLogix and CompactLogix PLC programming using Studio 5000 Logix Designer ...
Anaheim, CA · On-site
$87K - $115K/yr
Instruct students in industrial automation topics, including ... Allen-Bradley ControlLogix and CompactLogix PLC programming using Studio 5000 Logix Designer ...
Anaheim, CA · On-site
$87K - $115K/yr
Instruct students in industrial automation topics, including ... Allen-Bradley ControlLogix and CompactLogix PLC programming using Studio 5000 Logix Designer ...
Thousand Oaks, CA · On-site
$109K - $143K/yr
About the role The Senior Automation Engineer - PLC provides day-to-day automation engineering support for Formulation, Filling, Packaging, and Utilities operations at the Thousand Oaks site. This ...
Thousand Oaks, CA · On-site
$109K - $143K/yr
About the role The Senior Automation Engineer - PLC provides day-to-day automation engineering support for Formulation, Filling, Packaging, and Utilities operations at the Thousand Oaks site. This ...
$109K - $143K/yr
About the role The Senior Automation Engineer - PLC provides day-to-day automation engineering support for Formulation, Filling, Packaging, and Utilities operations at the Thousand Oaks site. This ...
$109K - $143K/yr
About the role The Senior Automation Engineer - PLC provides day-to-day automation engineering support for Formulation, Filling, Packaging, and Utilities operations at the Thousand Oaks site. This ...
$30 - $60/hr
Automation Programmer Department : Systems Reports to : Automation Manager Compensation : Starting hourly range $30 - $60; Commensurate to Skills and Experience Hours : Full-time: Monday -Friday, 8 ...
$30 - $60/hr
Automation Programmer Department : Systems Reports to : Automation Manager Compensation : Starting hourly range $30 - $60; Commensurate to Skills and Experience Hours : Full-time: Monday -Friday, 8 ...
Sunnyvale, CA · On-site
$95K - $105K/yr
PLC Engineering Lead Work Location: Sunnyvale, CA 94085 Payrate: $ 95K - 105K/annum Duration ... Support design engineers qualifying complex automation controls solutions and applications.
Quick apply
Sunnyvale, CA · On-site
$95K - $105K/yr
PLC Engineering Lead Work Location: Sunnyvale, CA 94085 Payrate: $ 95K - 105K/annum Duration ... Support design engineers qualifying complex automation controls solutions and applications.
Redding, CA · On-site
$30 - $60/hr
Automation Programmer Department : Systems Reports to : Automation Manager Compensation : Starting hourly range $30 - $60; Commensurate to Skills and Experience Hours : Full-time: Monday -Friday, 8 ...
Redding, CA · On-site
$30 - $60/hr
Automation Programmer Department : Systems Reports to : Automation Manager Compensation : Starting hourly range $30 - $60; Commensurate to Skills and Experience Hours : Full-time: Monday -Friday, 8 ...
San Jose, CA · On-site
Support programming, debugging, and optimization of PLC systems (Keyence) * Assist with integration and setup of sensors, actuators, and other automation components * Support and develop machine ...
Quick apply
San Jose, CA · On-site
Support programming, debugging, and optimization of PLC systems (Keyence) * Assist with integration and setup of sensors, actuators, and other automation components * Support and develop machine ...
Torrance, CA · On-site
$85K - $113K/yr
Automation (PLC programming, Industrial Robotics). * CNC Machining. * IoT / Connected factory concepts. * Networking skills. Leadership Qualities * Bias to Action and Creative Problem Solving
Torrance, CA · On-site
$85K - $113K/yr
Automation (PLC programming, Industrial Robotics). * CNC Machining. * IoT / Connected factory concepts. * Networking skills. Leadership Qualities * Bias to Action and Creative Problem Solving
San Jose, CA · On-site
Support programming, debugging, and optimization of PLC systems (Keyence) * Assist with integration and setup of sensors, actuators, and other automation components * Support and develop machine ...
San Jose, CA · On-site
Support programming, debugging, and optimization of PLC systems (Keyence) * Assist with integration and setup of sensors, actuators, and other automation components * Support and develop machine ...
Own controls systems end-to-end as technical system owner - architecture, PLC/HMI development ... Partner with IT, Security, FactoryOS, and Manufacturing Engineering on cross-functional initiatives ...
Own controls systems end-to-end as technical system owner - architecture, PLC/HMI development ... Partner with IT, Security, FactoryOS, and Manufacturing Engineering on cross-functional initiatives ...
Marvin Group is seeking a PLC and Automation Software Developer to develop, test, release, and commission automation software using Studio 5000 for the planned Compact GuardLogix 5380 platform. The ...
Marvin Group is seeking a PLC and Automation Software Developer to develop, test, release, and commission automation software using Studio 5000 for the planned Compact GuardLogix 5380 platform. The ...
San Diego, CA · On-site
Industrial Automation Engineer Location:Cupertino or San Diego, CA Duration ... Fulltime only Must-haves: 7+ years of PLC programming experience, with strong focus on Beckhoff ...
Quick apply
San Diego, CA · On-site
Industrial Automation Engineer Location:Cupertino or San Diego, CA Duration ... Fulltime only Must-haves: 7+ years of PLC programming experience, with strong focus on Beckhoff ...
| Aspect | Automation Plc Programmer | Control Systems Engineer |
|---|---|---|
| Credentials | Typically requires PLC programming certifications, technical diplomas or degrees in automation or electrical engineering | Requires a degree in control engineering, electrical engineering, or related fields; certifications may include PLC or automation certifications |
| Work Environment | Primarily in manufacturing plants, automation labs, or industrial settings focused on programming PLCs | Involved in designing, testing, and implementing control systems across various industries, often in office and industrial environments |
| Industry Usage | Commonly employed in manufacturing, automation, and industrial sectors | Used across industries like manufacturing, energy, and infrastructure for system design and integration |
While both roles involve automation and control systems, Automation Plc Programmers focus mainly on programming PLCs for specific automation tasks, whereas Control Systems Engineers design and oversee entire control systems, including hardware and software integration.
For Automation Plc Programmer jobs in California, the most frequently searched job titles are:
The top searched job categories for Automation Plc Programmer jobs in California are:
Cities in California with the most Automation Plc Programmer job openings:

$74K - $101K/yr
Full-time
Posted 5 days ago
Job Description Step into a high-impact contract role where your PLC expertise will directly improve reliability, throughput, and safety across complex industrial systems. You'll work with leading manufacturing and process facilities in California, tackling challenging automation projects that demand precise control, robust networking, and disciplined documentation. This is a hands-on opportunity to own critical control logic and keep production running at its best.
About the Role: You will be responsible for developing, modifying, and troubleshooting PLC-based control systems, ensuring that electrical schematics, field instrumentation, and industrial networks are correctly integrated and performing as designed. Working closely with engineering and maintenance teams, you will provide on-site and remote support for commissioning, upgrades, and fault resolution. Your work will underpin stable operations, controlled change management, and clear technical documentation for ongoing system support.
Key Responsibilities: Program, configure, and modify PLC logic (Allen-Bradley, Siemens, and similar platforms) for new installations, upgrades, and process improvements. Interpret and work from electrical schematics to verify wiring, diagnose issues, and ensure correct integration of control panels and field devices. Troubleshoot PLC, HMI, and control system faults on-site, identifying root causes and implementing robust corrective actions.
Configure and support industrial networks (EtherNet/IP, Modbus, Profinet, etc.), including addressing, diagnostics, and communication between PLCs, drives, and instrumentation. Set up, calibrate, and integrate instrumentation and I/O, including analog and digital signals, field devices, and I/O modules. Produce clear project documentation, including logic descriptions, I/O lists, network diagrams, and change logs, aligned with client standards
Implement and adhere to change management processes, ensuring all modifications are tracked, reviewed, and properly version-controlled. Collaborate with site personnel during commissioning and testing to validate system performance and support handover to operations and maintenance teams. Key Requirements: Proven experience as a PLC Programmer or Controls Engineer in industrial or manufacturing environments.
Hands-on proficiency with Allen-Bradley (Rockwell) PLC platforms; exposure to Siemens PLCs or similar systems. Strong ability to read and interpret electrical schematics, wiring diagrams, and control panel layouts. Demonstrated experience troubleshooting PLC-based control systems, instrumentation, and field I/O.
Practical experience with industrial networking protocols such as EtherNet/IP, Modbus, and Profinet in automation applications. Competence in configuring and integrating instrumentation and I/O (analog/digital signals, sensors, actuators, drives). Solid understanding of change management practices for control systems, including version control and documentation standards.
Ability to work independently in the field, manage multiple tasks, and communicate clearly with technical and non-technical stakeholders. Desirable Skills: Experience with HMIs/SCADA systems (e.g., FactoryTalk View, WinCC, Ignition) for visualization and control. Familiarity with safety PLCs, machine safety standards, and functional safety concepts
Background in commissioning new production lines or process systems from design through start-up. Exposure to industrial cybersecurity best practices for control networks. Experience working with OEMs, system integrators, or consulting engineering firms on multi-stakeholder projects.
Qualifications: Associate's or Bachelor's degree in Electrical Engineering, Control Systems, Mechatronics, or a related technical discipline (or equivalent practical experience). Formal training or certification in PLC programming (Allen-Bradley/Rockwell, Siemens, or equivalent) preferred. Coursework or certification related to industrial networking or automation systems is an advantage.
Valid driver's license and ability to travel to client sites within California as required. If you are a hands-on PLC specialist who thrives on solving complex control problems and delivering reliable automation solutions, this contract role offers immediate impact and varied technical challenges-apply now to be considered.