1

Junior Plc Programmer Jobs in Alberta (NOW HIRING)

This senior-level position involves overseeing complex projects, mentoring junior engineers, and ... PLC Expertise: Extensive experience with PLC hardware and software from leading manufacturers (e.g ...

Mentoring and guiding junior staff * Traveling and visiting project sites during design and construction Skills / Qualifications * Electrical Engineering Degree from a recognized university along ...

Mentoring and guiding junior staff * Traveling and visiting project sites during design and construction Skills / Qualifications * Electrical Engineering Degree from a recognized university along ...

You will be supported by both senior technical experts and junior and intermediate engineering staff and civil designers. We are seeking a motivated candidate who is a self-starter, is focused on ...

Protection & Control Team Lead

Edmonton, AB ยท Hybrid

CA$125K - CA$171K/yr

Lead, mentor, coach, guide and supervise a team of junior P&C engineers. * Work collaboratively ... Experience with AutoCAD and PLC programming is an asset. * Is registered as a Professional Engineer ...

Protection & Control Team Lead

Calgary, AB ยท Hybrid

CA$125K - CA$171K/yr

Lead, mentor, coach, guide and supervise a team of junior P&C engineers. * Work collaboratively ... Experience with AutoCAD and PLC programming is an asset. * Is registered as a Professional Engineer ...

next page

Showing results 1-20

Junior Plc Programmer information

See Alberta salary details

$30.5K

$71K

$118.5K

How much do junior plc programmer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for junior plc programmer in Alberta is $70,995.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,000.00 and $85,000.00 per year, depending on experience, location, and employer.

What is a junior PLC programmer?

A Junior PLC Programmer is an entry-level role responsible for developing, testing, and troubleshooting Programmable Logic Controller (PLC) programs used in industrial automation. They assist in designing control systems, modifying existing programs, and ensuring machinery operates efficiently. Junior PLC Programmers often work under senior engineers and gain hands-on experience with automation hardware and software. This role requires knowledge of PLC programming languages such as Ladder Logic and function block diagrams. It is a great starting point for a career in industrial automation and control systems.

What are typical daily responsibilities for a junior PLC programmer?

As a Junior PLC Programmer, your day-to-day tasks commonly include developing, testing, and maintaining PLC programs based on provided specifications, as well as assisting with troubleshooting and resolving automation system issues on the factory floor. You may also participate in commissioning new equipment, documenting code changes, and working closely with senior engineers and maintenance staff to ensure system reliability. Depending on the employer, you might occasionally be involved in onsite visits or remote diagnostics for client support. The role offers valuable hands-on experience and mentorship, helping you build technical expertise while learning about various industrial automation applications.

What are the key skills and qualifications needed to thrive in the junior PLC programmer position?

To thrive as a Junior PLC Programmer, you need foundational knowledge in automation, electrical engineering principles, and programming languages such as Ladder Logic, often supported by a relevant technical diploma or degree. Familiarity with industry-standard PLC brands (such as Siemens, Allen-Bradley, or Mitsubishi), HMI/SCADA systems, and basic troubleshooting tools is common, with certifications like Siemens STEP 7 or Rockwell Automation certificates considered a plus. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills are valuable soft skills in this role. These skills are crucial for ensuring safe, efficient, and reliable automation processes in industrial environments while working collaboratively with engineers and technicians.

Are junior PLC programmers in demand?

Junior PLC programmers are in steady demand in industries such as manufacturing, automation, and energy, where automation systems require programming and maintenance. Entry-level roles often require knowledge of ladder logic, PLC hardware, and basic programming skills, with demand driven by ongoing industrial automation projects and technological upgrades.

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 programmer job?

To secure an entry-level junior PLC programmer position, candidates should have a basic understanding of PLC programming languages such as ladder logic, experience with PLC programming software, and relevant technical certifications or training. Gaining hands-on experience through internships, apprenticeships, or personal projects can also improve job prospects. Strong problem-solving skills and familiarity with industrial automation environments are beneficial for this role.

What are the most commonly searched types of Plc Programmer jobs in Alberta?

The most popular types of Plc Programmer jobs in Alberta are:

What are popular job titles related to Junior Plc Programmer jobs in Alberta?

For Junior Plc Programmer jobs in Alberta, the most frequently searched job titles are:

What job categories do people searching Junior Plc Programmer jobs in Alberta look for?

The top searched job categories for Junior Plc Programmer jobs in Alberta are:

Infographic showing various Junior Plc Programmer job openings in Alberta as of August 2026, with employment types broken down into 100% Full Time. Highlights an 70% In-person, 10% Hybrid, and 20% Remote job distribution, with an average salary of $70,995 per year, or $34.1 per hour.

Junior Automation Specialist

Propak Systems Ltd.

Airdrie, AB โ€ข On-site

Full-time

Re-posted 5 days ago


Job description

Duties and Responsibilities

  • Assists with programming/configuration of PLC, HMI, SCADA, DCS, and RTU for the Energy industry.
  • Support the commissioning of a variety of controls systems.
  • Test and confirm functionality of electrical equipment and instrumentation.
  • Participate in reviewing and modifying electrical schematics, P&ID’s, Cause & Effect and critical setting documents.
  • Completes and distributes QC documentation and support data entry using Microsoft Access, Excel, and Word applications.
  • Conduct Factory Acceptance Tests (FAT), Site Acceptance Tests (SAT), Hardware Acceptance Tests (HAT), Communication Acceptance Tests (CAT) on control systems and various associated equipment (Loop/HMI/Logic checks).

Prerequisites

Education

  • Candidates must be either be a recent graduate or an upcoming graduate from an accredited program in Electrical, Instrumentation, or Mechatronics Engineering Diploma or Degree program.
  • APEGA or ASET membership is an asset.

Experience

The following experience is an asset:

  • Programming PLC/DCS/HMI control systems
  • Programming Allen Bradley FactoryTalk ME/SE and Studio5000
  • P&ID’s, Cause and Effect, and Shutdown Keys
  • Reviewing and modifying electrical schematics
  • Calibrating and testing instrumentation and electrical components
  • Visual Basic for applications
  • Python

Other

  • Interest in pursuing a career in automation and controls in the energy industry.
  • Basic understanding of Programmable Logic Controllers.
  • Basic knowledge of communication networks.
  • Familiarity with Microsoft Office suite of programs
  • As a condition of employment, employees are required upon hire to sign a Drug-Free Workplace Agreement, a Conflict-of-Interest Agreement, and Confidentiality and Invention Agreement
  • Driver abstract required for driving company vehicles, Valid driver license.
  • No active restrictions that would inhibit travel outside of the country.

Required Skills and Abilities

  • Ability to meet objectives while working in a fast-paced environment with changing priorities and strict deadlines.
  • Competence in managing several projects simultaneously.
  • Excellent organizational, time management, and planning skills.
  • Strong verbal and written communication and interpersonal skills.
  • Application of theoretical and practical engineering principles to solve technical challenges.
  • Ability to interpret and utilize complex information.
  • Solid reading, research, and analytical skills.
  • Ability to understand complex, technical verbal and written instructions.
  • Ability to interpret and utilize complex information, computer-based designs, drawings, specialized technical manuals, and specifications.
  • Keen attention to detail, ensuring precision in all tasks and projects.
  • Comfortable in working both independently and within a team setting.
  • Ability to take independent action to accomplish objectives.
  • Maintains a Positive attitude in the face of challenges.
  • Develops and implements systems to verify accuracy and monitor the quality of work.
  • Proficiency and interest in both mathematics and science.
  • Willingness to learn new skills, systems, and procedures.
  • Highly motivated to excel in a competitive environment.
  • Strong command of the English language.

Relationships

Internal

  • Works in a team environment.
  • Interacts professionally with all levels of staff and management.
  • Required to attend meetings and liaise with direct supervisor and co-workers.
  • Collaborates with multidisciplinary Technologists, Engineers, Designers, Trades, Managers, and other department personnel.
  • Answers inquiries and explains processes.
  • May be required to prepare internal reports.

External

  • Interacts professionally with all external parties.
  • May be required to visit client site during commissioning and start-up.

Authority Level

  • Decisions are routine in nature and will follow precedents and procedures.
  • Makes independent decisions within the scope of the position.
  • Supervisor is readily available for assistance and guidance.

Work Environment

Specific Work Conditions

  • Work is performed in an office setting during regular work hours.
  • Overtime may be required to meet project deadlines.
  • Requires the ability to deal with a diversity of people when responding to interdepartmental inquiries.
  • Coping with frequent interruption and changing priorities.
  • Required to attend meetings at other buildings.
  • May involve occasional project site visits, often with short notice.


Physical Requirements

  • Requires ability to sit at a workstation for extended periods using a computer, reading manuals, etc…
  • Occasional ability to lift, carry up to 25 lbs.
  • Occasional ability to stand for extended periods for faxing, scanning, and photocopying.
  • Manual dexterity for data input, paperwork and use of standard office equipment.
  • Climbing, kneeling, crouching, and crawling when examining equipment.
  • Must wear company-standard PPE when entering fabrication shops, yards, and project sites. Project site PPE includes CSA approved steel toed boots and long pants.
  • Walking on uneven ground is to be expected in yards and at project sites.

Performance Measures

Time Management

  • Undertakes effective daily planning to assure tasks are completed on time.
  • Maintains a professional attitude under time constraints and changing priorities.

Accuracy

  • The outcome of work is neat, complete, accurate, and error free.
  • Approaches work methodically and with precision.
  • Identifies proper standards and codes.
  • Consistently monitors the accuracy of work.
  • Contacts appropriate departments and personnel in order to resolve discrepancies.
  • Work processes are monitored, evaluated and new work procedures are developed if necessary.
  • Reports are error free and professionally presented within the scope of the position.

Communication Skills

  • Appropriately safeguards confidential information.
  • Communicates effectively and diplomatically with diverse individuals.
  • Communicates complex information and ideas and provides clear explanations to internal and external clients.
  • Ensures the flow of information in all necessary directions at the appropriate time.
  • Reads, interprets, and utilizes complex materials, computer-based designs, drawings, specialized technical manuals, and specifications.

Quantity and Quality of Work

  • Consistently produces error free work within appropriate timeframe.
  • Gathers information and makes independent decisions within the scope of the position.
  • Finds innovative solutions to problems through research, testing, and analysis by keeping abreast of new technology, systems, processes, and regulations.

The duties and responsibilities outlined in this document are not meant to be an exhaustive list but rather an overview of the job. The employee is responsible for completing all duties necessary to help fulfill departmental goals.