1

Plc Program Jobs in California (NOW HIRING)

PLC Technician II

Modesto, CA · On-site

$40.25 - $55.34/hr

Diagnose and troubleshoot PLC and automation issues, including faulty components and wiring ... Modify existing programs for system optimization, new process requirements, or enhanced safety ...

... complex PLC programs. • Completing all tasks and general duties as assigned. Skills & Requirements • Good computer skills, PLC software, Microsoft Office, Excel, Outlook. • Must have good ...

PLC Programmer

San Jose, CA · On-site

$79K - $108K/yr

We offer IT solutions across the disciplines of program/project management, applications ... PLC Programmer - HMI Location: San Jose, CA Job Functions: Programming and commissioning machines ...

PLC Programmer-HMI

San Francisco, CA · On-site

$80K - $109K/yr

We offer IT solutions across the disciplines of program/project management, applications ... PLC Programmer- HMI Location: San Francisco, CA Duration: 6+ Month with extension Job Functions:

Participates actively in all safety programs established in the plant • Keeps work are clean and ... PLC KNOWLEDGE, SKILLS & ABILITIES * Skilled in 120v control wiring and 3 phase 480v motor starters

Senior Program Manager

Burbank, CA

$124K - $124K/yr

Senior plc is an international, market-leading, engineering solutions provider with 19 operating ... The Senior Program Manager will manage and improve new and existing programs through excellent ...

Senior Program Manager

Burbank, CA · On-site

$123K - $124K/yr

Senior plc is an international, market-leading, engineering solutions provider with 19 operating ... The Senior Program Manager will manage and improve new and existing programs through excellent ...

Maintenance II-ARP

Chino, CA · On-site

$25.50 - $32.50/hr

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

Program Manager Intern

Burbank, CA · On-site

$123K - $124K/yr

Senior plc is an international, market-leading, engineering solutions provider with 19 operating ... The Program Management (PM) function has responsibility for new product development, new customer ...

This individual inspires others to connect clients with all PLC program s they meet eligibility for, at their location. The role is responsible for the Intake Departments across Behavioral Health ...

Program Manager Intern

Burbank, CA

$124K - $124K/yr

Senior plc is an international, market-leading, engineering solutions provider with 19 operating ... The Program Management (PM) function has responsibility for new product development, new customer ...

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 Applications Engineer

United Flow Technologies

Sacramento, CA

Full-time

Posted 18 days ago


Job description

At Tesco Controls (a UFT company), our culture is grounded in the idea that the how we achieve results is just as important as the results themselves. Our winning behaviors guide the way we work, collaborate, and grow—both as individual employees and as a team. Our core winning behaviors are to Build Relationships, have a Relentless Drive for Results, to Communicate with Integrity and Focus, and to Be a Mentor, Teacher, Learner. These behaviors are more than words—they are the foundation of our success and continued growth. 

Here, you’ll join a stable, growing company where your work directly supports cleaner water, stronger communities, and critical infrastructure across the country. If you want meaningful work, real growth opportunities, and a team that takes pride in doing the right thing—you’ll find it here. Apply today and help power the systems that keep our world running.

The PLC Applications Engineer is responsible for developing PLC programs, Operator Interface Terminal (OIT/HMI) applications, and software control descriptions used to monitor and control a variety of water and wastewater processes. This position plays a critical role in the analysis, design, programming, testing, debugging, and modification of programmable control logic to ensure safe, efficient, and compliant system operation.

Senior‑level PLC Applications Engineers are expected to serve as technical leaders by mentoring and supporting other programmers, contributing to the development of departmental standards, and helping establish best practices to improve quality, consistency, and efficiency across projects.

What you will do:
  • Write PLC operating program based upon control specification and/or Tesco standards to assure safe, reliable and optimal equipment operation
  • Write (publish) concise operating instructions detailing; control parameters and their effects under normal and failure conditions
  • Provide technical assistance (phone or job-site) to verify and/or modify PLC program
  • Perform customer training and assist sales force with product presentations
  • Work with various departments internally, along with consulting engineers, customers and end-users to assure proper system layouts and designs
  • Assist in training other employees on any aspect above
Demonstrated Skills:
  • Excellent verbal and written communication skills
  • Excellent attention to detail
  • High level of organizational and time management skills
  • High level of project management skills
Education & Knowledge:
  • Bachelor’s degree in Computer Science/Engineering/Technology or related field and industry experience
  • Applied knowledge in programming major manufacturers (Allen-Bradley, Schneider Electric, Siemens, Tesco, etc.) PLCs & OITs
  • Excellent understanding of computer operations, Microsoft Office
  • Excellent knowledge of instruments and electro-mechanical devices used for process control
Experience:
  • Preferred 2-5+ years of related experience
  • Fluency with programming at least 3 manufacturers PLC's
Pay offered will be based on several factors including, but not limited to relevant education, qualifications, certifications, experience, skills, and geographic location. We may pay more or less than the range based on the person’s qualifications. In good faith we believe the range is what we will pay for this role at the time of the posting and may change in the future. In addition, Tesco offers a comprehensive benefits package, including health, vacation, holidays, and 100% 401K match of your contributions up to 4% of your earnings.
Join our team to innovate the future of water and wastewater. You’ll collaborate with coworkers who are the best and the brightest, challenge yourself on exciting work, and help build the best water and wastewater platform company in the U.S. 
 

Tesco Controls is an Equal Employment Opportunity Employer. TESCO provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status, or genetic information. (Compliant with the new VEVRAA and Section 503 rules)