1

Plc Programmer Jobs in Modesto, CA (NOW HIRING)

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

... including PLC/PC controllers, industrial networks (Ethernet, ControlNet, DeviceNet, Profibus ... dive deeps for engineering issues, supporting a region of onsite automation engineers to ...

Maintenance Mechanic

Stockton, CA · On-site

$25 - $30/hr

Solid understanding of PLC programming. * Experience in PLC and Robotic systems programming experience or equivalent combination of education and experience. * Electrical/electrician training or ...

Senior Automation Engineer

Tracy, CA · On-site

$112K - $146K/yr

About the Role: As a Senior Automation Engineer, you will play a crucial role in maximizing ... including PLC/PC controllers and industrial networks such as Ethernet, ControlNet, DeviceNet ...

Senior Controls Engineer

Modesto, CA · On-site

$90K - $130K/yr

This includes defining architecture requirements, developing detailed software design specifications, programming PLC and SCADA applications, configuring thin client server applications, configuring ...

Senior Controls Engineer

Modesto, CA · On-site

$90K - $130K/yr

This includes defining architecture requirements, developing detailed software design specifications, programming PLC and SCADA applications, configuring thin client server applications, configuring ...

Senior Controls Engineer

Modesto, CA · On-site

$90K - $130K/yr

This includes defining architecture requirements, developing detailed software design specifications, programming PLC and SCADA applications, configuring thin client server applications, configuring ...

Lead Control System Engineer

Ripon, CA · On-site

$98K - $120K/yr

ICS is seeking an experienced Controls Engineer with strong SCADA and PLC expertise to join our engineering team. This is a full-time role supporting the design, development, and implementation of ...

Lead Control System Engineer

Ripon, CA · Remote

$98K - $120K/hr

ICS is seeking an experienced Controls Engineer with strong SCADA and PLC expertise to join our engineering team. This is a full-time role supporting the design, development, and implementation of ...

next page

Showing results 1-20

Plc Programmer information

See Modesto, CA salary details

$42.7K

$85.1K

$118.2K

How much do plc programmer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for plc programmer in Modesto, CA is $85,101.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,700.00 and $97,600.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 Modesto, CA? The most popular types of Plc Programmer jobs in Modesto, CA are:
What are popular job titles related to Plc Programmer jobs in Modesto, CA? For Plc Programmer jobs in Modesto, CA, the most frequently searched job titles are:
What cities near Modesto, CA are hiring for Plc Programmer jobs? Cities near Modesto, CA with the most Plc Programmer job openings:
Infographic showing various Plc Programmer job openings in Modesto, CA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $85,101 per year, or $40.9 per hour.

Control Systems Engineer - PLC

KNAPP

Stockton, CA • On-site

$70K - $100K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 23 hours ago


Job description

WHO WE ARE

KNAPP brings new technology to warehouse automation.

The KNAPP Group is a global provider of intelligent automation solutions for intralogistics and manufacturing, specializing in the sectors healthcare, fashion/apparel, general retail, food retail, industry and service. We live and breathe automation. We – more than 8,000 employees of the KNAPP Group in over 60 locations worldwide, shaping the future-oriented industry of intralogistics are dedicated to making complexity simple.

One of KNAPP’s primary goals is to use continuous innovation to drive warehouse automation forward, always with the specific needs of the customers in mind. KNAPP Group’s unrelenting development activity is evident in everything from automated order picking systems and continuing refinement of container handling technology to its state-of-the-art, industry leading software solutions.

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 Storage, Conveyor and Sorter PLC-controlled equipment, triages incidents, restores service where possible through structured troubleshooting and approved actions, and coordinates resolution by guiding on-site resources and escalating to the Service Desk, controls development, and other subject matter experts when required.

Essential Functions and Responsibilities:

To perform this job successfully, an individual must be able to perform the following satisfactorily; other duties may be assigned. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Monitor and support Storage, Conveyor and Sorter PLC-controlled automation to maintain stable warehouse operations and minimize downtime.
  • Respond to and triage control-system incidents; diagnose faults across PLC logic, HMIs, sensors/actuators, drives/VFDs, and industrial networks (e.g., PROFINET) within defined scope.
  • Restore service by resolving the root cause or applying an approved workaround; initiate and follow Change Request / Problem Management processes for recurring issues or permanent fixes.
  • Coordinate with on-site maintenance/controls resources and remote support teams; escalate internally when resolution cannot be achieved within operational scope or SLA timelines.
  • Communicate system status and incident updates to stakeholders and customer; provide clear shift handovers, including risk, current mitigations, and next actions.
  • Maintain accurate tickets and technical documentation (actions taken, backups, versions, and test results) and contribute to trend analysis and continuous improvement measures.

WHAT YOU HAVE

  • Bachelor’s degree in electrical engineering, automation engineering, mechatronics, controls engineering, or a related technical field required
  • Strong incident communication, documentation, and cross-team coordination skills (operations/control-room style support).
  • Very good Siemens & Beckhoff PLC knowledge (e.g., troubleshooting, online diagnostics, reading/modifying code within approved procedures).
  • 3+ years of experience supporting intralogistics automation, including storage systems and conveyor equipment.
  • Ability to diagnose faults across PLCs, HMIs, sensors/actuators, drives/VFDs, and industrial networks; comfortable analyzing alarms and tracing issues in PLC logic.
  • Good general IT skills and familiarity with ticketing/ITIL-style incident and problem management processes.
  • Disciplined approach to change control: backups before changes, approvals, testing prior to production use, documentation, and version control; no unauthorized changes and no safety bypasses.
  • Ability to work independently and under pressure in a shift-based environment; strong troubleshooting mindset and hands-on approach.

Working Conditions and Environment:

  • Authorization to work in the U.S.
  • Passport or ability to obtain passport
  • Professional office etiquette is required at all times
  • Travel required 30%
  • Overtime as required by work
  • Physical requirements: sitting for long periods of time, standing, walking, climbing a ladder, speaking, visual acuity, finger dexterity, listening, reaching at arm’s length, and lifting up to 30 pounds

WHAT YOU WILL GET

  • Industry competitive compensation
  • Great benefits with better than average employer contributions, including health, dental, vision, life insurance, Flexible Spending Accounts, Short & Long Term Disability and more!
  • 401k with a very generous employer match and no vesting!
  • Paid Vacation & Holidays
  • Profit Sharing
  • Paid Parental Leave
  • Subsidized Daycare
  • Tuition Reimbursement
  • Pet Insurance


KNAPP is an equal opportunity employer. We are committed to a work environment that supports, inspires, and respects all individuals without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, age, national origin, veteran, disability status or any other basis protected by law.

Due to the safety-sensitive nature of this position, strict adherence to KNAPP’s drug-free workplace policy is required. All candidates will be subject to drug-screening in accordance with the policy and will be expected to remain drug-free during their employment. There will be no exception if recreational or medical use of marijuana is permitted in the location of employment and/or residence or if use of marijuana is only during “off-hours.”