1

Plc Controls Engineer Jobs in California (NOW HIRING)

Support the day to day operations of the Engineering and Maintenance Departments. * Take ... Develop and maintain a world class database of all plant PLC programs * Monitor and ensure timely ...

PLC Controls Mechanic

Commerce, CA · On-site

$84K - $107K/yr

Support the day to day operations of the Engineering and Maintenance Departments. * Take ... Develop and maintain a world class database of all plant PLC programs * Monitor and ensure timely ...

PLC Controls Mechanic

Commerce, CA · On-site

$84K - $107K/yr

Support the day to day operations of the Engineering and Maintenance Departments. * Take ... Develop and maintain a world class database of all plant PLC programs * Monitor and ensure timely ...

The Control Systems Engineer - PLC provides control-system focused support to keep the Customer ... Coordinate with on-site maintenance/controls resources and remote support teams; upscale internally ...

Controls Engineer

Irwindale, CA · On-site

$85K - $110K/yr

Job Summary Controls Engineers are key to ensuring the success and efficiency of our highspeed ... This individual will work in a variety of areas of the manufacturing facility developing PLC and ...

As a Controls Engineer PLC Programming, you will be participating in the research, development and deployment of AI enabled robot cells for material handling and logistics applications. You will ...

As a Controls Engineer PLC Programming, you will be participating in the research, development and deployment of AI enabled robot cells for material handling and logistics applications. You will ...

Controls Engineer

Irwindale, CA · On-site

$110 - $130/hr

Job Summary Controls Engineers are key to ensuring the success and efficiency of our highspeed ... Design and program all aspects of PLC/HMI software for packaging equipment * Test and debug control ...

As a Controls Engineer PLC Programming, you will be participating in the research, development and deployment of AI enabled robot cells for material handling and logistics applications. You will ...

Controls Engineer

Fairfield, CA · On-site

$95K - $105K/yr

Hands on PLC controls system knowledge, PLC programming, instrument programming and integration. * Configuring and designing HMI/OIT systems (e.g. Allen Bradley, Siemens, Wonderware, etc.). Program ...

Controls Engineer

Agoura Hills, CA · On-site

$89K - $115K/yr

... Controls Engineer supporting a variety of industrial automation projects ... In this role, you'll design, program, test, and commission PLC, SCADA, and HMI control systems ...

Controls Engineer

Agoura Hills, CA

$89K - $115K/yr

... Controls Engineer supporting a variety of industrial automation projects ... In this role, you'll design, program, test, and commission PLC, SCADA, and HMI control systems ...

... Controls Engineer will play a pivotal role in leading a small team of 5 to 6 Engineers while contributing to the design, development, procurement, and operation of Programmable Logic Controller (PLC ...

Controls Engineer

Fairfield, CA · On-site

$95K - $105K/yr

Hands on PLC controls system knowledge, PLC programming, instrument programming and integration. * Configuring and designing HMI/OIT systems (e.g. Allen Bradley, Siemens, Wonderware, etc.). Program ...

Controls Engineer

San Jose, CA · Hybrid

$115K - $130K/yr

Controls Engineer About Us Our mission is to always put our clients first by offering the most ... Familiarity with PLC controls and a variety of conventional BMS platforms. * High proficiency with ...

Controls Engineer

San Jose, CA · On-site

$115K - $130K/yr

Controls Engineer About Us Our mission is to always put our clients first by offering the most ... Familiarity with PLC controls and a variety of conventional BMS platforms. * High proficiency with ...

next page

Showing results 1-20

Plc Controls Engineer information

See California salary details

$54.8K

$90.8K

$122.4K

How much do plc controls engineer jobs pay per year?

As of Aug 28, 2026, the average yearly pay for plc controls engineer in California is $90,822.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,000.00 and $98,700.00 per year, depending on experience, location, and employer.

What is a PLC controls engineer?

PLC Controls Engineers are professionals who design, program, and maintain programmable logic controllers (PLCs) used to automate industrial processes. They develop control systems that allow machinery and production lines to operate efficiently and safely. Their responsibilities also include troubleshooting issues, upgrading systems, and ensuring compliance with industry standards. PLC Controls Engineers often work closely with other engineers and technicians to optimize manufacturing operations.

What does a PLC controls engineer do?

As a PLC controls engineer, your primary responsibilities include the setup, programming, testing, and implementation of computer control systems used for production automation and industrial equipment design. Your duties are to implement programs on programmable logic controllers and test whether industrial computers process information and function correctly. You debug issues and troubleshoot problems that have non-standard solutions. In this role, you also assess the functionality of electrical, mechanical, and pneumatic systems and may work in numerous fields, including aviation, robotics, energy production, and manufacturing.

What are the key skills and qualifications needed to thrive as a PLC controls engineer, and why are they important?

To thrive as a PLC Controls Engineer, you need strong knowledge of electrical engineering, automation systems, and proficiency in programming PLCs, typically supported by a relevant engineering degree. Familiarity with PLC platforms (such as Allen-Bradley, Siemens, or Schneider), HMI/SCADA systems, and industrial networking is essential, and certifications like Siemens S7 or Rockwell Automation can be advantageous. Analytical thinking, problem-solving skills, and effective communication set outstanding professionals apart in this field. These skills are critical for designing, troubleshooting, and optimizing automated processes to ensure efficiency and reliability in industrial environments.

What are some typical challenges a PLC controls engineer might face when working on a new automation project?

PLC Controls Engineers often encounter challenges such as integrating new automation systems with existing machinery, troubleshooting unexpected equipment behavior, and ensuring minimal downtime during installation or upgrades. Communication with cross-functional teams—including electricians, mechanical engineers, and production managers—is essential to align project goals and resolve issues efficiently. Additionally, adapting to rapidly changing project requirements and keeping up with the latest PLC programming standards are common aspects of the role.

What is the difference between Plc Controls Engineer vs Automation Technician?

AspectPlc Controls EngineerAutomation Technician
CredentialsBachelor's in Electrical/Automation Engineering, PLC certificationsTechnical diploma or associate degree, PLC training
Work EnvironmentDesign, programming, and troubleshooting PLC systems in industrial settingsInstallation, maintenance, and repair of automation equipment
Industry UsageManufacturing, process control, automation firmsFactory floors, maintenance departments

The Plc Controls Engineer focuses on designing and programming PLC systems, requiring engineering credentials. In contrast, the Automation Technician handles installation and troubleshooting, often with technical diplomas. Both roles are vital in industrial automation but differ in scope and responsibilities.

Are Plc Controls Engineers in demand?

Plc Controls Engineers are in high demand due to the ongoing need for automation in manufacturing, processing, and industrial facilities. They typically require knowledge of PLC programming, electrical systems, and control hardware, and job opportunities are expected to grow as industries continue to automate processes.

How much does a Plc Controls Engineer make?

A PLC Controls Engineer's average salary typically ranges from $70,000 to $110,000 annually, depending on experience, location, and industry. Professionals with certifications in PLC programming and automation may earn higher wages, especially in specialized or high-demand sectors.

What are popular job titles related to Plc Controls Engineer jobs in California?

For Plc Controls Engineer jobs in California, the most frequently searched job titles are:

What job categories do people searching Plc Controls Engineer jobs in California look for?

The top searched job categories for Plc Controls Engineer jobs in California are:

What cities in California are hiring for Plc Controls Engineer jobs?

Cities in California with the most Plc Controls Engineer job openings:

What are popular job titles related to Plc Controls Engineer jobs in CA?

For Plc Controls Engineer jobs in CA, the most frequently searched job titles are:

Infographic showing various Plc Controls Engineer job openings in California as of August 2026, with employment types broken down into 84% Full Time, 11% Part Time, 4% Contract, and 1% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $90,822 per year, or $43.7 per hour.

Staff / Principal PLC Controls Engineer

Technical Talent Group

Berkeley, CA • On-site

$80 - $150/hr

Other

Posted 3 days ago

New


Job description

Staff / Principal PLC Controls Engineer – Test & Integration About the Role

We are seeking a Staff/Principal-level PLC Controls Engineer to take ownership of PLC programming, controls integration, and commissioning for advanced test systems supporting a high-volume manufacturing environment.

Why This Role Is Open

The company is scaling production toward a 225-unit build rate while simultaneously upgrading its test-stand infrastructure and controls architecture.

The existing PLC system is functional, but a significant amount of control logic currently resides directly in the PLC. The engineering team is transitioning portions of that functionality into product controllers and needs to establish reliable communication between the PLC and those controllers.

This is not a ground-up controls development project. The existing PLC code and functionality are already in place. The immediate need is for an experienced controls engineer who can step into the existing CODESYS/Structured Text codebase, understand how it works, determine what logic needs to be removed or modified, and implement the required PLC-to-controller communication with minimal direction.

At the same time, the team is updating its test stands. This engineer will help verify the updated systems before production units arrive, including instrumentation, sensors, PLC I/O, signal scaling, wiring, pinouts, and control-panel functionality.

The team is targeting a 225-unit build rate, so they need a true controls SME who can hit the ground running and help move the upgraded test infrastructure into production readiness.

What You'll Do
  • Develop, modify, debug, and maintain PLC programs using CODESYS and Structured Text (ST).

  • Review and understand existing PLC code and control architecture with minimal direction.

  • Identify existing PLC logic that needs to be removed, modified, or transitioned to product controllers.

  • Develop PLC-to-product-controller communication and associated control logic.

  • Integrate product controllers into existing and newly updated test stands.

  • Modify proven PLC functionality while preserving existing system performance and reliability.

  • Troubleshoot PLC logic, I/O, instrumentation, sensors, wiring, pinouts, and control-panel issues.

  • Verify that instrumentation is properly connected to the PLC and that signals are reading, scaling, and outputting correctly.

  • Support electrical troubleshooting during system integration and commissioning.

  • Commission updated test stands and verify system functionality before production units arrive.

  • Work across controls, electrical, mechanical, systems, and manufacturing teams to resolve integration issues.

  • Serve as the controls SME during system integration, commissioning, and production readiness.

  • Identify technical issues quickly, determine root cause, and implement solutions independently.

  • Support improvements to controls architecture, test-system reliability, and production readiness.

  • Document PLC changes, system updates, troubleshooting activities, and commissioning results.

Technical Environment
  • CODESYS

  • Structured Text (ST)

  • PLC programming and controls architecture

  • PLC-to-product-controller communication

  • Product controllers

  • Industrial I/O

  • Sensors and instrumentation

  • Control panels and electrical systems

  • Automated test stands

  • System integration and commissioning

  • High-volume manufacturing equipment

Required Qualifications
  • Staff, Principal, or equivalent senior-level PLC/Controls engineering experience.

  • Strong hands-on experience developing and modifying PLC programs.

  • Expert-level experience with Structured Text.

  • Professional experience with CODESYS or a comparable IEC 61131-3 PLC programming environment, with the ability to work directly in CODESYS.

  • Demonstrated ability to enter an existing PLC codebase, understand the logic, and make changes independently.

  • Experience developing communication between PLCs and external/product controllers.

  • Strong understanding of PLC architecture, I/O, instrumentation, sensors, and control systems.

  • Strong electrical troubleshooting skills, including wiring, pinouts, control panels, sensors, and PLC I/O.

  • Experience with system integration, commissioning, or automated test equipment.

  • Ability to troubleshoot problems across both PLC software and physical electrical hardware.

  • Ability to work independently and make technical decisions with minimal supervision.

  • Strong communication and cross-functional collaboration skills.

Preferred Qualifications
  • Experience with Rockwell/Allen-Bradley, Siemens, or other industrial PLC platforms.

  • Experience with industrial communication protocols.

  • Experience integrating embedded/product controllers with PLC-based systems.

  • Experience modifying existing PLC architecture rather than developing systems exclusively from scratch.

  • Experience with automated test stands, laboratory equipment, or production test systems.

  • Experience supporting high-volume manufacturing environments.

  • Ability to read and interpret electrical schematics.

  • Experience with instrumentation scaling, signal validation, and I/O commissioning.

What We're Looking For

This role requires more than someone who can troubleshoot a PLC. We need a controls SME who can write code, understand an existing architecture, determine what needs to change, implement the changes, and validate the physical system.

The right engineer should be comfortable taking ownership of an existing PLC program and quickly determining:

  • What logic needs to remain.

  • What logic needs to be removed.

  • What functionality needs to move to the product controller.

  • How the PLC should communicate with the product controller.

  • Whether sensors and instrumentation are connected and scaled correctly.

  • Whether wiring, pinouts, I/O, and control-panel connections are functioning correctly.

  • How to diagnose and resolve issues without extensive hand-holding.

Recruiter Screening Questions PLC / CODESYS / Programming
  1. How much hands-on experience do you have programming PLCs using CODESYS?

  2. How strong are you with Structured Text? What percentage of your PLC programming experience has been in Structured Text?

  3. Have you inherited an existing PLC codebase and had to understand and modify it with minimal direction? Walk me through an example.

  4. Have you removed existing PLC logic and moved that functionality into a separate controller or embedded product controller?

  5. Have you developed communication between a PLC and an external controller? What PLCs, controllers, and communication protocols did you use?

  6. If given an existing PLC program that is functioning but contains control logic that needs to be removed and replaced with product-controller functionality, how would you approach that change?

Integration / Commissioning
  1. Have you worked on automated test stands or test equipment? What were you responsible for?

  2. Tell me about a commissioning project where you had to verify that sensors or instrumentation were communicating correctly with the PLC.

  3. How comfortable are you troubleshooting a sensor that is reading incorrectly, improperly scaled, or not communicating?

  4. Can you troubleshoot wiring, pinouts, PLC I/O, and control-panel issues? Give me an example.

  5. Have you worked directly with both PLC code and the physical electrical system? Tell me about a problem where you had to troubleshoot both sides.

Senior-Level Ownership
  1. How independently can you operate when entering an unfamiliar PLC codebase?

  2. What is the most complex PLC controls system you have personally owned or modified?

  3. Have you supported integration and commissioning in a manufacturing or production environment?

  4. Are you comfortable operating as the controls SME for a project, making technical decisions and driving issues to resolution without extensive direction?

Ideal Candidate Profile

The strongest candidate will have:

  • CODESYS

  • Structured Text

  • Advanced PLC programming

  • PLC-to-controller communication

  • Product controller integration

  • Electrical troubleshooting

  • Instrumentation and sensor integration

  • PLC I/O

  • Control-panel troubleshooting

  • Automated test-stand experience

  • System integration and commissioning

  • Manufacturing or production environment experience

  • Staff/Principal/SME-level ownership

Success in the Role

Success means being able to hit the ground running and take ownership of the controls work without requiring extensive training or direction.

The engineer will help transition existing PLC functionality toward product-controller-based control, establish reliable PLC-to-controller communication, integrate updated test stands, and ensure instrumentation and electrical systems function correctly.

With the organization targeting a 225-unit build rate, this position has a direct impact on production readiness, test capacity, and the reliability of the manufacturing operation.

You should be proficient in:

  • PLC Troubleshooting Skills
  • Electrical Schematics
  • Single and Three Phase Power
  • 120/208/240/480 Voltage Systems
  • Industrial Robot Programming
  • Design for Assembly (DFA)
  • PLC Programming Experience
  • SCADA Experience
  • Electrical / Electronic Systems
  • High Voltage Systems
  • Equipment Installation & Wiring
  • Access Control Systems
  • Aerospace Manufacturing

Machines & technologies you'll use:

  • Variable Frequency Drives (VFD)
  • CAD Software (Solid Edge, Siemens NX, Catia, Pro-E / Creo, NX CAD (Siemens), Solidworks, Onshape, Autodesk Inventor, AutoCAD)
  • Programmable Logic Controller (PLC) (Beckoff, Allen Bradley, Fanuc, Schneider Electric, Mitsubishi, Modicon, Omron, B&R Industrial Automation, Siemens, Panasonic, Sigmatek)
  • Vision System
  • Servo Motors
  • Industrial Robot