1

Plc Programmer Jobs in California (NOW HIRING)

AOI Programmer 3

San Jose, CA ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Sierra Circuits is committed to supporting engineers and designers through extensive educational resources. The company offers free online tools such as the Stackup Designer, Impedance Calculator ...

PLC Controls Mechanic

Commerce, CA

$49.50/hr

  • Medical

  • Dental

  • Retirement

  • PTO

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 ...

Lead DCS/PLC Engineer

Vacaville, CA ยท On-site

$140K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are seeking an enthusiastic and experienced DCS/PLC Lead Engineer to be responsible for leading or contributing to detailed hardware and software design of process automation control systems ...

PLC Electrician - 1st shift

Paramount, CA ยท On-site

$38.25 - $45/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking a highly skilled PLC Technician with 5+ years of PLC programming, AC/DC motor control, hydraulic system control, and industrial automation experience. This role supports advanced DC ...

Lead DCS/PLC Engineer

Vacaville, CA ยท On-site

$140K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are seeking an enthusiastic and experienced DCS/PLC Lead Engineer to be responsible for leading or contributing to detailed hardware and software design of process automation control systems ...

Mid-Level Programmer

Sacramento, CA

$130K - $165K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Performs routine PLC and HMI/SCADA programming assignments * Works according to clear- cut and complete specifications * Maintains and modifies routine programs, tests and documents modifications and ...

Mid-Level Programmer

Sacramento, CA ยท On-site

$130K - $165K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Performs routine PLC and HMI/SCADA programming assignments * Works according to clear- cut and complete specifications * Maintains and modifies routine programs, tests and documents modifications and ...

Lead DCS/PLC Engineer

Vacaville, CA ยท On-site

$140K - $160K/yr

We are seeking an enthusiastic and experienced DCS/PLC Lead Engineer to be responsible for leading or contributing to detailed hardware and software design of process automation control systems ...

Mid-Level Programmer

Sacramento, CA ยท On-site

$130K - $165K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Performs routine PLC and HMI/SCADA programming assignments * Works according to clear- cut and complete specifications * Maintains and modifies routine programs, tests and documents modifications and ...

Mid-Level Programmer

San Diego, CA ยท On-site

$130K - $165K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Performs routine PLC and HMI/SCADA programming assignments * Works according to clear- cut and complete specifications * Maintains and modifies routine programs, tests and documents modifications and ...

PLC Controls Mechanic

Commerce, CA

$84K - $107K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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/Instrumentation Technician

Baldwin Park, CA ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

PLC Programming and Troubleshooting : * Troubleshoot and diagnose issues with PLC hardware and software. * Modify and program PLCs to optimize brewery processes. * Experience with Allen Bradley PLC ...

Controls Engineer

Long Beach, CA ยท On-site

$50 - $55/hr

This role is responsible for the complete controls lifecycle including HMI development, PLC and Safety PLC programming, electrical hardware design, panel layouts, field device layouts, risk ...

Controls Engineer

Newport Beach, CA

$90K - $100K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Certificates, Licenses, Registrations Certified Siemens, Horner and/ or Allen Bradley PLC programmer preferred. Competencies To perform the job successfully, an individual should demonstrate the ...

Controls Engineer

Newport Beach, CA ยท On-site

$90K - $100K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Certificates, Licenses, Registrations Certified Siemens, Horner and/ or Allen Bradley PLC programmer preferred. Competencies To perform the job successfully, an individual should demonstrate the ...

Controls Engineer

Long Beach, CA ยท On-site

$46 - $51/hr

PLC programming experience with Rockwell, Mitsubishi, and Siemens platforms. * Electrical hardware design and modification experience. * Experience with equipment demolition, installation, and ...

Control Systems Engineer - PLC

Stockton, CA ยท On-site

$70K - $100K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

WHAT YOU GET TO DO The Control Systems Engineer - PLC provides control-system focused support to keep the Customer's automated warehouse stable and running. The role monitors and troubleshoots ...

Software Engineer

Santa Rosa, CA ยท On-site

$48 - $55/hr

  • Medical

  • Retirement

Develop and troubleshoot PLC logic, control software, operator interfaces, instrumentation, sensors, actuators, and equipment communications. * Support Maintenance and Engineering teams with ...

Showing results 21-40

Plc Programmer information

See California salary details

$40K

$79.6K

$110.5K

How much do plc programmer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for plc programmer in California is $79,608.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,100.00 and $91,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a PLC programmer?

To thrive as a PLC Programmer, you need a solid background in electrical engineering, automation, and programming logic, often supported by a relevant degree or technical diploma. Familiarity with PLC programming languages (such as Ladder Logic), HMI/SCADA systems, and manufacturer-specific software like Siemens STEP 7 or Allen-Bradley RSLogix is essential. Strong problem-solving abilities, attention to detail, and effective communication are valuable soft skills in this role. These skills and qualities are crucial for ensuring reliable automation solutions, minimizing downtime, and facilitating smooth collaboration with engineering teams.

Is a PLC programmer in demand?

PLC programmers are in high demand across manufacturing, automation, and industrial sectors due to the need for automation and control systems. Skilled professionals with knowledge of ladder logic, programming languages, and experience with PLC hardware are sought after, especially as industries modernize and upgrade existing systems.

What is the difference between Plc Programmer vs Automation Technician?

AspectPlc ProgrammerAutomation Technician
CredentialsTypically requires a degree in electrical engineering, automation, or related field; certifications in PLC programming are commonOften has technical diploma or associate degree; certifications in PLCs and control systems are beneficial
Work EnvironmentPrimarily office-based for programming; on-site for testing and commissioningPrimarily on-site, maintaining and troubleshooting automation systems
Industry UsageUsed across manufacturing, process control, and automation industriesCommon in manufacturing, industrial maintenance, and plant operations

While both roles work with automation systems, Plc Programmers focus on developing and testing PLC software, whereas Automation Technicians handle installation, maintenance, and troubleshooting of automation equipment on-site. The roles often collaborate but differ in focus and responsibilities.

Do PLC programmers make good money?

PLC programmers typically earn competitive salaries that vary based on experience, location, and industry. Skilled programmers with certifications and knowledge of automation tools can command higher wages, especially in manufacturing, energy, and industrial sectors. Overall, the role offers solid earning potential for those with technical expertise in programmable logic controllers.

What are some common challenges a PLC programmer might face when working on industrial automation projects?

PLC Programmers often encounter challenges such as integrating new automation systems with legacy equipment, troubleshooting unexpected machine behavior, and ensuring minimal downtime during system upgrades. They also need to collaborate closely with electrical engineers, maintenance teams, and production staff to understand process requirements and resolve issues quickly. Adaptability and strong problem-solving skills are essential, as priorities can shift rapidly based on production demands.

What is a PLC programmer?

A PLC programmer oversees the programming of various machines functioning on programmable logic controller technology. PLC technology is a digital computer that controls electromagnetic processes, primarily in industrial equipment. As a PLC programmer, you are responsible for the programming and maintenance of these systems. Your duties include developing and programming new machines, reprograming existing machines, and diagnosing and repairing issues with PLC driven systems. You may work in various specialized industries, such as the medical, manufacturing, or agriculture fields. Your job is to create or update computerized machine systems so that the input, output, and control systems function optimally to meet the needs of your employer.

What are the most commonly searched types of Plc Programmer jobs in California? The most popular types of Plc Programmer jobs in California are:
What are popular job titles related to Plc Programmer jobs in California? For Plc Programmer jobs in California, the most frequently searched job titles are:
What cities in California are hiring for Plc Programmer jobs? Cities in California with the most Plc Programmer job openings:
Infographic showing various Plc Programmer job openings in California as of August 2026, with employment types broken down into 90% Full Time, and 10% Contract. Highlights an 90% In-person, and 10% Remote job distribution, with an average salary of $79,608 per year, or $38.3 per hour.

AOI Programmer 3

Sierra Circuits inc.

San Jose, CA โ€ข On-site

Full-time

Medical, Dental, Vision, Life, PTO

Posted 21 days ago


Job description

Sierra Circuits is a Silicon Valley-based leader in printed circuit board manufacturing and assembly, specializing in high-quality, quick-turn and complex prototypes. With over 35 years of experience, Sierra provides a seamless, end-to-end PCB solution—from design and fabrication to assembly and testing—all under one roof at its state-of-the-art facilities in Sunnyvale, California. Sierra Circuits is committed to supporting engineers and designers through extensive educational resources. The company offers free online tools such as the Stackup Designer, Impedance Calculator, Material Selector, and BOM and DFM Checkers, along with technical blogs, webinars, design guides, and its SierraConnect community forum. Sierra Circuit serves all industries including aerospace, defense, medical, automotive, and telecommunications, building PCBs to the highest industry standards, and keeping innovation at the forefront of everything we do.

Position Summary: The AOI Test Operator/Programmer is responsible for writing AOI programs, and fine tuning and testing/debugging boards.


Job Functions

  • Write AOI programs using VITROX software and perform AOI testing.
  • Promptly complete testing tasks and document in a timely manner.
  • Set-up and operate the testing machine/Vitrox V510 to perform electrical testing on PCB to ensure that there are no defects (shorts, opens, etc.).
  • Maintain a clean and safe work environment.
  • Write program/fine tune and debug before release to production.
  • Inform Managers of any potential problems.
  • Interact professionally and diplomatically with managers, co-workers, and vendors.
  • Be punctual and maintain good attendance.
  • Other duties as assigned.


Qualifications

  • High School Diploma preferred.
  • 2 years' experience in writing AOI Test Programs.
  • Ability to read and understand technical work instructions.
  • Ability to follow procedures and maintain quality of products at all times.
  • Good written and verbal communication skills.
  • Good computer skills and the ability to learn new skills and tasks as required, especially PCB software (ProCim).
  • Must be detailed oriented, self-motivated, and able to multi-task.
  • Ability to occasionally lift up to 25 pounds and stand/walk throughout the day.


Physical Demands: The physical demands described here represent those that an employee must meet to perform the essential functions of this job successfully. While performing the duties of this job, the employee is regularly required to talk or hear. The employee must frequently stand, walk, and reach with hands and arms. The ability to lift 20 lbs., open filing cabinets, and bend, stand, or climb on step ladders as necessary.

Environment: Primarily works in a manufacturing environment with exposure to deduction equipment. PCBA Manufacturing. Climate-controlled manufacturing area with exposure to laser equipment and fine particulates. Must use PPE, including safety glasses and gloves as required. Regular standing, bending, and lifting throughout the shift.


California Hourly Pay Range: $22-$27/ Hour


What We Offer

  • Full - Time, non-exempt position
  • Excellent benefits package includes; Medical (HMO & PPO), Dental, Vision, Flexible Spending Accounts, Basic Life/ADD, Voluntary Benefits
  • Vacation, sick and paid holidays