Log In

Log In to Save

Sign Up to Save

Sign Up to Dismiss


The email and password you specified are invalid. Please, try again.

Email and password are mandatory

Forgot Password?

Don't have an account? Sign Up

reset password

Enter your email address and we will send you a link to reset your password.

Back to Log In

Become A PLC Programmer

Where do you want to work?

To get started, tell us where you'd like to work.
Sorry, we can't find that. Please try a different city or state.

Working As A PLC Programmer

  • Interacting With Computers
  • Making Decisions and Solving Problems
  • Getting Information
  • Identifying Objects, Actions, and Events
  • Communicating with Supervisors, Peers, or Subordinates
  • Mostly Sitting

  • Repetitive

  • $69,092

    Average Salary

What Does A PLC Programmer Do At Dr Pepper Snapple Group

* Control and information systems for process and packing operations.
* Programming, creating, reading, and editing logic diagrams, wiring diagrams, single lines, and P&IDs perform and or verify process/control design for projects (PLC's, Networks, Drives, Instrumentation, control panels, etc.)
* Mechanically and electrically troubleshoot difficult equipment problems, must quickly and correctly accomplish equipment repairs, and meticulously perform preventative maintenance on equipment.
* Install/troubleshoot 240V and 480V motors as well as VFD’s and Servo drives.
* Support Level I and Level II Technicians and Equipment Operators to solve machine issues.
* Overhaul and install new equipment.
* Required to accurately generate parts request and complete preventative maintenance worksheets in a timely manner.
* Generate and complete work orders as assigned.
* Comply with Good Manufacturing Practices, Safety Program
* Total Rewards
* We take great pride in offering our people benefits that are competitive.
* We appreciate hard work, innovative ideas and unending passion, which is why we provide a comprehensive set of benefits and options designed to fit the unique lifestyles of our employees from day one based on eligibility requirements.
* Qualifications
* years of experience with Programming Controls technologies, Allen Bradley PLCs and motion technology.
* years of experience with Programming Factory talk Panel View and/or WonderWare InTouch HMI.
* years of experience with Allen Bradley SLC, CLX and drive technology, Ethernet technologies.
* years of electrical/mechanical industrial maintenance experience to include diagnostic/troubleshooting experience
* years of experience in Control and information systems for process and packing operations.
* years of working experience with Microsoft Office and Excel
* Dr Pepper Snapple Group, Inc. (NYSE: DPS)* is one of North America’s leading refreshment beverage companies, manufacturing, bottling and distributing more than 50 brands of carbonated soft drinks, juices, teas, mixers, waters and other premium beverages.
* With a brand heritage spanning more than 200 years, the DPS portfolio includes some of the most recognized beverages in the Americas.
* More than 75 percent of the company’s overall volume is from brands that are either #1 or #2 in their flavor categories.
* In addition to its flagship Dr Pepper and Snapple brands, the DPS portfolio includes 7UP, Mott’s, A&W, Sunkist soda, Hawaiian Punch, Canada Dry, Schweppes, RC Cola, Diet Rite, Squirt, Peñafiel, Yoo-hoo, Rose’s, Clamato, Mr & Mrs T and other well-known consumer favorites.
* Dr Pepper Snapple Group is an equal opportunity employer and affirmatively seeks diversity in its workforce.
* Dr Pepper Snapple Group recruits qualified applicants and advances in employment its employees without regard to race, color, religion, gender, sexual orientation, gender identity, gender expression, age, disability, genetic information, ethnic or national origin, marital status, veteran status, or any other status protected by law.
* Equal Opportunity Employer.
* Minorities/ Females/ Protected Veterans/ Disabled

What Does A PLC Programmer Do At Stantec

* Meet with project team and clients as needed to understand their needs and gain an understanding of the entire project objective and how it relates to the control system.
* Independently design, develop, and program new PLC hardware systems per project specifications.
* Design and development of HMI and SCADA systems per project specifications.
* Provide onsite commissioning and startup support for new and existing PLC systems.
* Work with on-site electricians as needed to provide insight on the functionality of any controls component of a system.
* Diagnose and modify existing programs to meet customer specifications and provide onsite support for the implementation of these modifications.
* Control panel setup and testing (IP addressing, I/O check-out).
* Train customer end users on functionality of the system.
* Document systems by writing and maintaining programs and system documentation.
* Creating and/or assisting in the creation of user operation manuals (O&M).
* Your Capabilities and Credentials

Show More

Show Less

How To Become A PLC Programmer

Most computer programmers have a bachelor’s degree in computer science or a related subject; however, some employers hire workers with an associate’s degree. Most programmers specialize in a few programming languages.


Most computer programmers have a bachelor’s degree; however, some employers hire workers who have an associate’s degree. Most programmers get a degree in computer science or a related subject. Programmers who work in specific fields, such as healthcare or accounting, may take classes in that field to supplement their degree in computer programming. In addition, employers value experience, which many students gain through internships.

Most programmers learn a few computer languages while in school. However, a computer science degree gives students the skills needed to learn new computer languages easily. During their classes, students receive hands-on experience writing code, testing programs, fixing errors, and doing many other tasks that they will perform on the job.

To keep up with changing technology, computer programmers may take continuing education and professional development seminars to learn new programming languages or about upgrades to programming languages they already know.

Licenses, Certifications, and Registrations

Programmers can become certified in specific programming languages or for vendor-specific programming products. Some companies require their computer programmers to be certified in the products they use.

Other Experience

Many students gain experience in computer programming by completing an internship at a software company while in college.


Programmers who have general business experience may become computer systems analysts. With experience, some programmers may become software developers. They may also be promoted to managerial positions. For more information, see the profiles on computer systems analysts, software developers, and computer and information systems managers.

Important Qualities

Analytical skills. Computer programmers must understand complex instructions in order to create computer code.

Concentration. Programmers must be able to work at a computer, writing lines of code for long periods.

Detail oriented. Computer programmers must closely examine the code they write because a small mistake can affect the entire computer program.

Troubleshooting skills. An important part of a programmer’s job is to check the code for errors and fix any they find.

Show More

Show Less

PLC Programmer jobs

No Results

To get more results, try adjusting your search by changing your filters.

Add To My Jobs

PLC Programmer Demographics


  • Male

  • Female

  • Unknown



  • White

  • Asian

  • Hispanic or Latino

  • Unknown

  • Black or African American

Show More

Languages Spoken

  • Spanish

  • Romanian

  • Italian

  • French

  • Vietnamese

Show More

PLC Programmer

Unfortunately we don’t have enough data for this section.

PLC Programmer Education

PLC Programmer

Unfortunately we don’t have enough data for this section.

Job type you want
Full Time
Part Time

Real PLC Programmer Salaries

Job Title Company Location Start Date Salary
PLC Programmer STR Group USA, Inc. Louisville, KY Mar 09, 2016 $169,000
PLC Programmer STR Group USA, Inc. Sterling Heights, MI Mar 09, 2016 $169,000
PLC Programmer STR Group USA, Inc. Everett, WA Sep 22, 2016 $169,000
PLC Programmer STR Group USA, Inc. Sterling Heights, MI Mar 09, 2016 $156,000 -
PLC Programmer ATN Hoelzel LP Chattanooga, TN Aug 17, 2015 $92,456
PLC Programmer Lone Star Instrumentation & Electric Corporation TX Sep 01, 2014 $90,513
PLC-Automation Programmer Industrial Power Systems, Inc. Jacksonville, FL Feb 05, 2013 $78,000
Food Processing Equipment PLC Programmer Santini Foods, Inc. CO Sep 16, 2015 $77,043
Controls Engineer/Plc Programmer Industrial Accessories Company Mission, KS Jan 09, 2016 $72,500
Controls Engineer/Plc Programmer Industrial Accessories Company, Inc. Mission, KS Jan 06, 2016 $72,500
PLC Programmer Complete Control Services, Inc. Egg Harbor, NJ Sep 17, 2015 $70,000
PLC Programmer/Engineer Complete Control Services, Inc. Egg Harbor City, NJ Sep 24, 2015 $70,000
Systems & PLC Programmer Lehigh Hanson, Inc. Leeds, AL Sep 07, 2010 $68,184
PLC Programmer ATN Hoelzel, LP Chattanooga, TN Sep 19, 2014 $65,000
Instrumentation/Plc Programmer Santini Foods, Inc. San Lorenzo, CA Apr 09, 2016 $60,000
PLC Programmer ATN Hoelzel, LP Chattanooga, TN Sep 19, 2014 $56,000
PLC (Programmable Logic Control) Programmer Advanced Mechatronics Solutions, Inc. San Diego, CA Aug 31, 2016 $52,279
PLC Programmer 1 Retrotech, Inc. Victor, NY Oct 01, 2011 $49,920

No Results

To get more results, try adjusting your search by changing your filters.

Show More

Top Skills for A PLC Programmer


Show More

Top PLC Programmer Skills

  1. HMI
  2. Ladder Logic
  3. Hardware
You can check out examples of real life uses of top skills on resumes here:
  • Designed, programmed and wrote HMI for a lime system in Curtis Bay, MD.
  • Interpret mechanical sequence and controls drawing and writes ladder logic to customer specifications.
  • Provided technical assistance by responding to inquiries regarding software and hardware functionality.
  • Write troubleshooting and preventive maintenance manuals, and also trained technical personnel.
  • Designed and programmed (SIEMENS PLC) for the plastic injection machine.

Top PLC Programmer Employers