1

Electrical Programming Jobs in Alberta (NOW HIRING)

Electrical Engineer

Calgary, AB ยท Hybrid

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Electrical Engineer to join our team in our Calgary office. In this role you will be ...

Electrical Engineer

Edmonton, AB ยท On-site

$65 - $95/hr

Our core service offering is in-house project management, process, mechanical, electrical, instrumentation and control engineering, project engineering, procurement, regulatory services, civil and ...

Handson experience with AutoCAD Electrical, PLCs, distributed control systems, industrial communications, and IP networking; experience with ABB drives, Amphion, AC rigs, and programming languages ...

We are currently recruiting for an Electrical Engineer to join our Calgary office. Responsibilities: * To carry out duties and responsibilities as assigned by the lead electrical engineer * Thorough ...

Overview AtkinsRealis is growing and our Western Canadian Engineering group is seeking an Electrical Engineer to join our growing Electrical Engineering team. In this role, you'll ensure the ...

Job Title: Intermediate Electrical Engineer Actalent's EPC client is hiring an Intermediate Electrical Engineer to take a hands-on, execution-focused position within a small engineering and ...

The Electrical Engineer possess expertise in medium and low voltage industrial power distribution, motor control, general electrical systems, and plant layout within the oil and gas processing ...

We are seeking an electrical engineer to join our team. You will be part of the North American electrical engineering department at Silent-Aire, focusing on the electrical design for data center ...

Electrical Engineer

Calgary, AB ยท Hybrid

$100K - $150K/yr

Electrical Engineer - Renewables (Full-Time, Permanent) Location: Calgary, Alberta Role Overview A growing renewable energy company is seeking an Electrical Engineer - Renewables to support the ...

We bring together mechanical, electrical, structural, and civil engineering experts to solve complex design challenges with precision, creativity, and collaboration. Whether you're optimizing energy ...

Senior Electrical Engineer

Calgary, AB

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Additionally, the Senior Electrical Engineer will work closely with clients, mentor junior staff, and support strategic initiatives to expand our market presence in the mining sector. Key ...

Job Summary The Intermediate Engineer will provide electrical project engineering support to clients in the urban development and lighting industries, which includes residential, commercial and ...

Electrical Engineer (Buildings) Calgary, AB At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers ...

next page

Showing results 1-20

Electrical Programming information

What is electrical programming?

Electrical programming refers to the process of writing, testing, and maintaining software or code that controls electrical systems and devices. This can include programming programmable logic controllers (PLCs), microcontrollers, or embedded systems that automate and manage machinery, lighting, HVAC, and other electrical infrastructure. Electrical programmers often work in industries such as manufacturing, automation, and building management, ensuring systems operate efficiently and safely. Their work bridges the gap between hardware and software, enabling complex electrical systems to function according to specific requirements.

What are the key skills and qualifications needed to thrive as an electrical programmer?

To excel as an Electrical Programmer, you need a strong background in electrical engineering, programming logic, and control systems, typically supported by a relevant degree or technical certification. Familiarity with PLC programming, SCADA systems, and software like Siemens TIA Portal or Rockwell Automation Studio is crucial. Analytical thinking, attention to detail, and effective problem-solving are standout soft skills for this role. These skills ensure the design and maintenance of reliable, efficient automated systems essential for industrial and manufacturing operations.

What is the difference between Electrical Programming vs Electrical Engineering?

AspectElectrical ProgrammingElectrical Engineering
Required CredentialsTypically certifications in PLC, automation, or software programmingBachelor's degree in electrical engineering or related field
Work EnvironmentIndustrial settings, automation labs, control system environmentsDesign offices, research labs, construction sites
Employer & Industry UsageManufacturing, automation companies, control system integratorsPower generation, construction, consulting firms
Common Search & ComparisonElectrical ProgrammingElectrical Engineering

Electrical Programming focuses on writing and implementing code for automation systems, PLCs, and control software, often requiring certifications in programming languages. Electrical Engineering involves designing, analyzing, and developing electrical systems, requiring a degree in electrical engineering. While both roles work in related industries, Electrical Programming is more software-focused, whereas Electrical Engineering emphasizes system design and analysis.

What are some typical challenges faced by professionals in electrical programming, and how can they be addressed?

Professionals in Electrical Programming often encounter challenges like troubleshooting complex control systems, integrating new technologies with legacy equipment, and ensuring compliance with safety standards. These issues can be addressed by staying up-to-date with industry best practices, collaborating closely with electrical engineers and technicians, and investing time in documentation and testing. Strong problem-solving skills and effective communication are also essential, as the role frequently involves working in multidisciplinary teams to deliver reliable and efficient solutions.

What are popular job titles related to Electrical Programming jobs in Alberta?

For Electrical Programming jobs in Alberta, the most frequently searched job titles are:

What job categories do people searching Electrical Programming jobs in Alberta look for?

The top searched job categories for Electrical Programming jobs in Alberta are:

What cities in Alberta are hiring for Electrical Programming jobs?

Cities in Alberta with the most Electrical Programming job openings:

Infographic showing various Electrical Programming job openings in Alberta as of August 2026, with employment types broken down into 91% Full Time, 5% Part Time, 3% Contract, and 1% Nights. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution.

Electrical Engineer

Associated Engineering

Calgary, AB โ€ข Hybrid

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 21 days ago


Job description

The opportunity:

Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Electrical Engineer to join our team in our Calgary office. In this role you will be responsible for working within the E&IC group. You will have the opportunity to work in multi-disciplined engineering projects, interface with mechanical, electrical, structural and civil engineers.

What we offer:

  • Flexible/hybrid working arrangements, depending on position
  • Market competitive salaries, with annual reviews
  • Matching company pension program, increasing over time
  • Comprehensive benefits including:
    • Health/dental/vision coverage
    • Fitness allowance
    • Employee and family assistance programs
    • Mental health supports
  • Paid time off so that you can recharge including:
    • Generous paid vacation
    • Paid office closure over December holiday break
    • Industry leading paid sick time
    • Paternal leave top up program
  • Ongoing support for your professional development and growth
    • Active Young Professional group
    • Formal mentoring programs
    • Paid professional development hours
    • Capacity building seminars
    • Engineer In Training programs
  • Opportunities to participate in social club activities and events
    • Company-wide social events
    • Regular lunch-and-learns
    • Community volunteer opportunities

What you’ll be doing:

  • You will have the opportunity to work in multi-disciplined engineering projects, interface with mechanical, electrical, structural and civil engineers.
  • You will be active in the design of power systems including medium voltage electrical equipment, motor control centres, low voltage electrical distributions systems, lighting, hazardous location classification and design, and fire alarms.
  • As an electrical engineer you will also be involved in the supervising of junior engineers or technicians, project planning and the review of subordinates’ work for technical accuracy.

Does this sound like you?

  • An undergraduate degree in Electrical Engineering from an accredited university.
  • Registered with APEGA as a Professional Engineer.
  • Demonstrated 8+ years of experience in a multi-discipline engineering setting.
  • The ability to apply electrical engineering principles and techniques to provide electrical engineering and design services for a wide variety of industries and clients.
  • Developing and review of single line diagrams, cable and conduit schedules, control panel layouts, conduit routing, heat tracing, motor power and control schematics, and field wiring.
  • Developing plans and details for hazardous area classification, grounding, lighting, and fire alarm systems.
  • Developing specifications for electrical equipment such as electrical switchgear, motor control centres, and electrical back-up systems.
  • Applying industry codes, standards, and safe guards such as the CEC, IEC, NFPA and client company standards to designs at hand.
  • Experience in a multi-discipline project setting and cross-discipline coordination.
  • Experience conducting field inspections and/or working with contractors.
  • Project management experience is an asset.
  • Excellent communication, interpersonal and organizational skills.
  • Self-starting and committed team player with the ability to work independently.
  • Valid driver’s licence.

About Us:

At Associated Engineering, we're passionate about not only the work we do but the communities we live and work in. Which is why sustainability is at the heart of everything we do. As a carbon neutral company since 2009, we help shape resilient and sustainable communities across Canada.

As a Platinum Member of Canada’s Best Managed Companies since 2008, we take pride in nurturing a workplace where people thrive. We are an employer of choice providing our people with a supportive, collaborative, engaging and dynamic place to build a career, while bringing inspiration and innovation to our work.

Our company culture is shaped by:

  • Growth and development of our employees – chart your career course, whatever stage you are at!
  • A broad variety of meaningful work that supports local communities – we are a medium-sized company working on significant projects, helping to shape communities!
  • We care, we commit, we create – our promise to both clients and each other!

What’s next? Ready to make an impact? Join a company that values your ideas, invests in your growth, and empowers you to shape the future. Apply today!

Want more information?

  • Check out what a day at Associated Engineering looks like via LinkedIn
  • Our Environmental, Social and Governance Report

AE is an Equal Opportunity Employer and encourages women, Indigenous peoples, persons with disabilities, members of visible minorities, and members of the LGBTQ+ community to apply. For applicants with disabilities, accommodations are available upon request for candidates taking part in all aspects of the selection process. We are also committed to protecting the privacy of your personal information and as such, it will be used for recruitment and employment purposes only.