1

Plc Program Jobs in California (NOW HIRING)

PLC Engineering Lead

Sunnyvale, CA ยท On-site

$95K - $105K/yr

Sunnyvale, CA 94085 Payrate: $ 95K - 105K/annum Duration: Full-time The PLC Engineering Lead demonstrates the capability of communicating, developing, executing program schedules, process ...

Controls Engineer

Long Beach, CA

$87K - $113K/yr

PLC Design: * Create new PLC programs using Studio 5000, RSLinx, IAB, MPE720, PCwin, Memosoft, Simatic Step 7 software on Allen-Bradley, Yaskawa, Toyopuc, Siemens hardware. * Modify existing PLC ...

Controls Engineer - PLC

Foothill Ranch, CA ยท On-site

$115K - $150K/yr

PLC Controller programming using advanced techniques and HMI interfaces * Production, installation ... wellness program, parental leave * Payment rewards: For referring talent, novel research, and ...

Controls Engineer

Long Beach, CA ยท On-site

$46 - $51/hr

Experience creating and modifying PLC programs using Allen-Bradley, Yaskawa, Toyopuc, and Siemens hardware. * Experience creating and modifying Safety PLC programs using Allen-Bradley and Siemens ...

Controls Engineer

Lakewood, CA

$87K - $113K/yr

PLC Design: * Create new PLC programs using Studio 5000, RSLinx, IAB, MPE720, PCwin, Memosoft, Simatic Step 7 software on Allen-Bradley, Yaskawa, Toyopuc, Siemens hardware. * Modify existing PLC ...

New

Controls Engineer

Long Beach, CA ยท On-site

$50 - $55/hr

Create and modify PLC programs using: * Studio 5000 * RSLinx * IAB * MPE720 * PCwin * Memosoft * Simatic Step 7 * Support controls programming across Allen-Bradley, Siemens, Toyopuc, and Yaskawa ...

Program troubleshooting, problem identification and resolution for PLC code. Estimate engineering time, material costs and resources required for proposed projects. Provide Purchasing department with ...

EI TECHNICIAN

Atwater, CA ยท On-site

$29.50 - $34/hr

Load a PLC program into a new PLC. * Trouble shoot electrical circuitry/MCC. * Experience and working knowledge on the following voltages: 24 V.DC; 120 V: AC single phase; 208/240 single phase and ...

Load a PLC program into a new PLC. * Trouble shoot electrical circuitry/MCC. * Experience and working knowledge on the following voltages: 24 V.DC; 120 V: AC single phase; 208/240 single phase and ...

EI TECHNICIAN

Atwater, CA ยท On-site

$29.50 - $34/hr

Load a PLC program into a new PLC. * Trouble shoot electrical circuitry/MCC. * Experience and working knowledge on the following voltages: 24 V.DC; 120 V: AC single phase; 208/240 single phase and ...

Includes ability to understand and trouble-shoot PLC program and logic. Ability to competently trouble-shoot electrical circuits. Must be capable of re-working or modifying electrical circuitry in ...

Modifies program/system logic involving multiple systems and subsystems * Develop proficiency in ... Other PLC platform experience (GE, Siemens, Modicon) * Other SCADA and HMI package experience ...

Lead DCS/PLC Engineer

Vacaville, CA ยท On-site

$140K - $160K/yr

Modify program/system logic involving multiple systems and subsystems * Develop proficiency in ... Other PLC platform experience (GE, Siemens, Modicon) * Other SCADA and HMI package experience ...

Lead DCS/PLC Engineer

Vacaville, CA ยท On-site

$140K - $160K/yr

Modify program/system logic involving multiple systems and subsystems * Develop proficiency in ... Other PLC platform experience (GE, Siemens, Modicon) * Other SCADA and HMI package experience ...

next page

Showing results 1-20

Plc Program information

What is a PLC Programmer?

A PLC Programmer is a professional who designs, writes, tests, and maintains programs for programmable logic controllers (PLCs) used in industrial automation. They play a key role in automating manufacturing processes, ensuring machinery operates efficiently and safely. PLC Programmers typically work with hardware and software to control robotics, conveyor systems, and other automated equipment. Their expertise is essential for troubleshooting, upgrading, and optimizing industrial systems.

What are some common challenges faced by PLC Programmers in industrial automation projects?

PLC Programmers often encounter challenges such as integrating new control systems with legacy equipment, troubleshooting complex automation issues under time constraints, and ensuring minimal downtime during system upgrades. Additionally, they must keep up with evolving PLC platforms and programming standards, while collaborating closely with electrical engineers, maintenance teams, and machine operators to ensure seamless operation. Effective communication and adaptability are key to overcoming these challenges in fast-paced industrial settings.

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

To thrive as a PLC Programmer, you need a solid background in electrical engineering or automation, strong problem-solving abilities, and experience with programmable logic controllers (PLCs). Familiarity with PLC programming languages (such as ladder logic), HMI/SCADA systems, and certifications from leading PLC manufacturers (like Siemens or Allen-Bradley) are typically required. Attention to detail, analytical thinking, and effective communication skills help you troubleshoot, document, and collaborate with cross-functional teams. These capabilities are crucial for ensuring efficient automation processes, minimizing downtime, and maintaining safe and productive industrial operations.

What is the difference between Plc Program vs Automation Technician?

AspectPlc ProgramAutomation Technician
CredentialsTypically requires a degree or certification in PLC programming, electrical or automation technologyOften requires technical diploma or certification in automation, electrical systems, or instrumentation
Work EnvironmentDesigning, developing, and testing PLC programs in industrial settingsInstalling, maintaining, and troubleshooting automation equipment and PLC systems
Industry UsageUsed by engineers and programmers to create control logicUsed by technicians to operate and repair automation systems

While a Plc Program focuses on creating and testing control logic through programming, an Automation Technician implements, maintains, and troubleshoots these systems in industrial environments. Both roles require knowledge of PLCs but differ in their primary responsibilities and skill sets.

Infographic showing various Plc Program job openings in California as of June 2026, with employment types broken down into 2% As Needed, 97% Full Time, and 1% Temporary. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution.

PLC Engineering Lead

TiltEdge Solutions LLC

Sunnyvale, CA โ€ข On-site

$95K - $105K/yr

Full-time

Posted 14 days ago


Job description

Position: PLC Engineering Lead
Work Location: Sunnyvale, CA 94085
Payrate: $ย 95K - 105K/annum
Duration: Full-time
ย 
Job Description:
The PLC Engineering Lead demonstrates the capability of communicating, developing, executing program schedules, process developments, and analysis in various organizational settings regarding internal and external business goals. In this role you will utilize your experience to Lead team members, solve problems, develop & execute objectives while meeting company goals within the timelines specifically related to your assigned projects.
ย 
Responsibilities:
  • Develop technical manuals, drawings, models, training documents, preventative maintenance plans and troubleshoot guides for automated equipment and automated processes.
  • Support the integration and validation of the automated equipment operations
  • Coordinate Preventative Maintenance initiatives and communicate daily department activities.
  • Interface with a variety of automated equipment and drive controls solutions to eliminate defects improve cycle times, reduce machine downtime
  • Help support and develop equipment controls requirements and specifications.
  • Support design engineers qualifying complex automation controls solutions and applications.
  • Prepare and maintain documentation related to the operation of the automation equipment.
  • Support New Product Development automation needs.
  • A strong digital logic understanding
  • Understanding of PLC scan flow (inputs, Decisions, outputs)
  • Ability to work with logic that is full of Set/Reset (latch/unlatch) bits, NOT Finite State Machine.
  • Experience working on Servos, Robots, HMI's, PLC's, Vision cameras, TCP/IP, ProfibusDP, Profinet,
Skills:
  • Strong oral and written communication skills
  • Strong interpersonal and leadership skills
  • Capability to work in teams
  • PLC Programming Ladder Logic, Siemens, SCADA, HIM Ignition, HMI, Vision System
Qualification:
  • B.S in Engineering or Technical Practice with Curriculum in Computer Science or Electrical practices.
  • PLC development Experience with Allen Bradley, Siemans.
  • Experience with SCADA (Supervisory and data Acquisition Systems.
  • Proficient in Microsoft Applications, word, excel etc.
  • HMI development with Ignition system software.