1

Junior Plc Programming Jobs in Rhode Island (NOW HIRING)

Automation Tech III

Slatersville, RI ยท On-site

$40K/yr

Install: Assure automation runs to expected requirements set by engineering and operations ... Be able to explain to junior technicians, inputs, outputs, and PLC logic. Be able to upload, backup ...

New

In addition to developing your skills, you will mentor junior technicians to grow in their roles ... Programmable Logic Controls (PLC) programs * 1+ years of experience with Industrial electrical ...

Junior Plc Programming information

See Rhode Island salary details

$9

$25

$43

How much do junior plc programming jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for junior plc programming in Rhode Island is $25.62, according to ZipRecruiter salary data. Most workers in this role earn between $17.31 and $32.93 per hour, depending on experience, location, and employer.

What is a junior PLC programmer?

Junior PLC Programmers are entry-level professionals who assist in designing, developing, and maintaining programmable logic controller (PLC) systems used to automate industrial processes. They typically work under the supervision of senior engineers, writing and troubleshooting PLC code, testing automation systems, and ensuring machinery operates efficiently. Junior PLC Programmers are often involved in learning industry-specific control systems, debugging issues, and updating existing programs based on production requirements. This role is ideal for those starting a career in industrial automation and control engineering.

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

To thrive as a Junior PLC Programmer, you need a solid understanding of electrical engineering fundamentals, programming logic, and automation systems, often supported by a technical diploma or bachelor's degree in a related field. Familiarity with PLC programming languages (such as ladder logic), HMI/SCADA systems, and experience with platforms like Siemens, Allen-Bradley, or Schneider Electric are typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with engineers and troubleshoot automation issues. These competencies are crucial to ensure reliable industrial automation, minimize downtime, and support efficient production processes.

What are some common challenges faced by junior PLC programmers during their first year on the job?

Junior PLC Programmers often encounter challenges such as adapting to various PLC platforms, understanding complex control systems, and troubleshooting hardware or software issues. They may also need to quickly learn how to interpret electrical schematics and communicate effectively with engineers, electricians, and production staff. Balancing hands-on programming tasks with documentation and safety protocols is another common hurdle. However, with mentorship and practical experience, most new programmers become proficient in navigating these challenges within the first year.

What is the difference between Junior Plc Programming vs PLC Technician?

AspectJunior Plc ProgrammingPLC Technician
CredentialsBasic programming certifications, technical diplomaTechnical diploma or vocational training, certifications in PLC maintenance
Work EnvironmentOffice or industrial settings, focused on programming tasksIndustrial plants, maintenance and troubleshooting environments
Job FocusWriting and testing PLC programsInstalling, maintaining, and repairing PLC systems
Common Industry UsageManufacturing, automation companiesManufacturing, process control facilities

While both roles involve working with PLC systems, Junior Plc Programming primarily focuses on developing and testing PLC programs, whereas PLC Technicians handle installation, maintenance, and troubleshooting of PLC hardware. The roles often overlap but differ in their core responsibilities and skill sets.

Are junior PLC programmers in demand?

Junior PLC programmers are in steady demand in manufacturing, automation, and industrial sectors that rely on programmable logic controllers for process control. Employers seek candidates with basic knowledge of ladder logic, control systems, and relevant programming tools, and demand can vary based on industry growth and regional automation initiatives.

How to become a junior PLC programmer with no experience?

To become a junior PLC programmer with no experience, start by learning basic automation concepts and programming languages such as ladder logic. Obtain relevant certifications or training courses, gain hands-on practice with PLC simulation software, and seek entry-level positions or internships to build practical skills in industrial environments.

How to get an entry level junior plc programming job?

To secure an entry-level junior PLC programming position, candidates should develop foundational knowledge of PLC systems, ladder logic, and industrial automation, often through technical training or certifications such as those from Siemens or Allen-Bradley. Gaining hands-on experience with programming software, understanding control systems, and demonstrating problem-solving skills can improve job prospects; internships or apprenticeships can also provide valuable practical exposure.

What are the most commonly searched types of Plc Programming jobs in Rhode Island?

The most popular types of Plc Programming jobs in Rhode Island are:

What are popular job titles related to Junior Plc Programming jobs in Rhode Island?

For Junior Plc Programming jobs in Rhode Island, the most frequently searched job titles are:

What job categories do people searching Junior Plc Programming jobs in Rhode Island look for?

The top searched job categories for Junior Plc Programming jobs in Rhode Island are:

What cities in Rhode Island are hiring for Junior Plc Programming jobs?

Cities in Rhode Island with the most Junior Plc Programming job openings:

SCADA Controls Automation Project Engineer

Woodard & Curran

Providence, RI โ€ข Hybrid

$95K - $130K/yr

Full-time

Re-posted 5 days ago


Job description

Woodard & Curran is an employee-owned engineering, science, and operations firm dedicated to clean water, a safe environment, healthy communities, and happy people. We foster an inclusive, collaborative culture that supports professional growth, flexibility, and meaningful work, empowering our employees to make a lasting impact on our clients, communities, and the planet.


Woodard & Curran is seeking a dynamic, client-focused SCADA Controls Automation Project Engineer to join our Water Team, supporting projects across the New England Region, including Massachusetts, Rhode Island, and Connecticut. In this role, you’ll collaborate with municipal clients to develop, implement, and manage a variety of water, wastewater, remediation, and some industrial projects, with a focus on automation and control systems.
 
You’ll lead projects from planning through completion, supported by a team of project managers, technical managers, engineers, and operations staff to ensure delivery within scope, schedule, and budget. Regular client interaction is key—you’ll serve as a trusted advisor, keeping them and our project managers informed on project status and identifying future opportunities to enhance their operations.
 
This position involves regular travel to job sites (typically within driving distance) to oversee and lead SCADA project startups, lead preconstruction and kickoff meetings, and maintain strong client relationships throughout the project lifecycle.
 
Who are we looking for:
The successful candidate will join a strong team of motivated individuals to execute projects for our municipal, industrial water, and wastewater clients. The candidate will serve as the lead for medium to large-scale implementation projects, which may be standalone or multidisciplinary SCADA projects. It is critical for the candidate to understand and meet project requirements while working within the project’s scope, schedule, and budget constraints. Because the candidate will interface with a wide range of internal and external stakeholders, they must possess strong communication and technical skills. Additionally, the successful candidate will mentor junior staff and contribute to initiatives that enhance performance and efficiency.
 
Offering Flexible Hybrid Work Schedule
 
Travel: Regional travel up to 80%.  Occasional overnight travel.
Just to name a few, these projects may include:
  • Design review and implement process control systems
  • PLC / HMI upgrades and optimizations
  • Develop and implement PLC / HMI systems for water and wastewater treatment plants.
  • Assist Practice leadership and project managers in the development of SCADA master plans for technology improvements
What you will be doing at Woodard & Curran:
  • Perform site investigations to gather information about the client’s systems, equipment, and instruments to develop SCADA system architecture options and define the upgrade migration path for each option with associated cost estimates;
  • Coordinate with Practice Leadership and Project managers on identifying and developing new SCADA opportunities
  • Support the Project Manager in writing the technical content for proposals and client communications
  • Be capable of working independently on small projects or leading teams on larger projects
  • Provide Support for client SCADA systems
  • Mentors and trains junior staff;
  • Foster and maintain relationships with key clients;
  • Coordinate and provide technical oversight of subcontractors and vendors
  • Develop process logic for programmable logic controllers (PLCs) used to monitor and control water and wastewater treatment systems;
  • Design graphical screens that represent process equipment and instrumentation in the human-machine interface (HMI) software packages used by our clients;
  • Design graphical screens for the operator interface terminals (OITs) utilized in our SCADA systems;
  • Use specialized software to create automated reports containing process information that is incorporated into regulatory reports and used by clients to monitor and evaluate operations.
  • Oversee and guide contractors in terminating wires, checking out and modifying equipment and instrument wiring connected to the SCADA system;
  • Collaborate with Project Managers and Senior Engineers to prepare documents and presentations with minimal guidance and oversight;
  • Configure and test instruments, including level, pressure, flow, temperature, process analyzers, and more, and connections to the SCADA system;
  • Configure and commission SCADA computers, industrial networking hardware, including Ethernet switches, wireless access points, and licensed frequency radios;
  • Participate in the testing and startup of the process equipment, instruments, and SCADA system to ensure the SCADA system monitors and controls the equipment as intended.
  • Train operations personnel on the use, maintenance, and troubleshooting of the SCADA system hardware, software, and installation;
  • Perform QA/QC for deliverables produced by the design team and the code developed by the controls team.
  • Understands that safety is paramount and adheres to safety protocol; 
What you will need to succeed:
  • BS in Electrical Engineering, Computer Systems Engineering, Industrial Engineering, Electrical Engineering or associated field;
  • PE License or CAP (Certified Automation Professional) is a bonus;
  • 5+ years’ experience in control system integration;
  • Extensive experience with Allen-Bradley PLC hardware and software (other PLC experience is a bonus);
  • Extensive experience with Allen-Bradley FactoryTalk, Schneider Wonderware, Ignition, GE Proficy iFix HMI software (other HMI package experience is a bonus);
  • Experience configuring and developing graphics for OITs such as Allen-Bradley PanelView and Automation Direct C-More;
  • Experience with automated reporting software (such as SyTech’s XLReporter and HachWims);
  • Hands-on experience configuring, interfacing with, and troubleshooting instrumentation found in the water and wastewater industry;
  • Strong electrical and mechanical aptitude;
  • Experience with Microsoft Office suite (Teams, Word, Excel, PowerPoint);
  • Computer networking experience (hardware and configuration) is a bonus;
  • Experience in higher programming languages (VB, C++, Java, Python) is a bonus;
  • Water/wastewater industry experience is a bonus.

Massachusetts: $100,000 - $130,000

Rhode Island: $95,000 - $125,000

Connecticut: $95,000 - $110,000

The anticipated compensation range for this position is based on several factors, including the candidate’s qualifications, experience, education, skills, and primary work location. Final compensation will be determined based on these factors and adjusted, where applicable, by a geographic differential. Geographic differentials are percentage-based adjustments that reflect variations in labor market costs across locations. As a result, the compensation range for this position may vary depending on where the successful candidate is located and performs their work. The examples below illustrate how compensation for this role may differ across geographic markets. #LI-TB1

Woodard & Curran offers a comprehensive benefits package. For more information about our benefits & workplace policies visit Benefit & Policy Information - Woodard & Curran.

 

E-Verify Participation: Woodard & Curran participates in E-Verify to confirm the employment eligibility of all newly hired employees. As part of this process, we provide access to the Right to Work & E-Verify postings.

 

Equal Employment Opportunity & Accessibility: Woodard & Curran is an Equal Opportunity Employer. We are committed to non-discrimination and make employment decisions based on job-related factors. Individuals with disabilities and protected veterans are encouraged to apply. If you require a reasonable accommodation during the application process, please contact Beth Sweitzer.

Equal Employment Opportunity Policy

Workplace Discrimination is Illegal Posting

 

Woodard & Curran Terms of Use

Woodard & Curran Privacy Statement

 

Text Messaging: To support an efficient hiring process, we may send brief SMS updates or reminders. You may opt out at any time by replying “STOP.”

Unsolicited agency submissions without a signed agreement are not eligible for referral fees.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.