A recognized degree in Chemical, Electrical or Computer Engineering * Eng with membership in APEGA * 10+ years of directly related experience in electrical design of oil & gas processing facilities
A recognized degree in Chemical, Electrical or Computer Engineering * Eng with membership in APEGA * 10+ years of directly related experience in electrical design of oil & gas processing facilities
Diploma or degree in computer engineering, computer science, software engineering, electrical engineering, or a related discipline-or equivalent relevant experience. * Five or more years of embedded ...
Diploma or degree in computer engineering, computer science, software engineering, electrical engineering, or a related discipline-or equivalent relevant experience. * Five or more years of embedded ...
Diploma or degree in computer engineering, computer science, software engineering, electrical engineering, or a related discipline-or equivalent relevant experience. * Five or more years of embedded ...
Diploma or degree in computer engineering, computer science, software engineering, electrical engineering, or a related discipline-or equivalent relevant experience. * Five or more years of embedded ...
Work with Quality and Engineering to generate lifecycle CSV deliverables for each electronic system ... Bachelor's degree in engineering and/or information technology, computer science, or a related ...
Work with Quality and Engineering to generate lifecycle CSV deliverables for each electronic system ... Bachelor's degree in engineering and/or information technology, computer science, or a related ...
Quality Assurance Automation Engineer (AI-First)
CA$111K - CA$132K/yr
Experience with scripting or programming languages used for test automation (e.g., C#, Python, or ... Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, or related field ...
Quality Assurance Automation Engineer (AI-First)
CA$111K - CA$132K/yr
Experience with scripting or programming languages used for test automation (e.g., C#, Python, or ... Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, or related field ...
Data Analytics Specialist (REMOTE) JP973
Edmonton, AB · On-site +1
... computer programming, statistics, data engineering, pattern recognition and learning, and data visualizations Apply skills to provide insights, support decision-making and facilitate strategic ...
Quick apply
Data Analytics Specialist (REMOTE) JP973
Edmonton, AB · On-site +1
... computer programming, statistics, data engineering, pattern recognition and learning, and data visualizations Apply skills to provide insights, support decision-making and facilitate strategic ...
Proficiency in Python programming. * Strong oral and written communication skills. * Available for a 12-month, full-time (37.5 hours/week) internship in Calgary, Alberta. Key Success Factors:
Proficiency in Python programming. * Strong oral and written communication skills. * Available for a 12-month, full-time (37.5 hours/week) internship in Calgary, Alberta. Key Success Factors:
Hardware Engineering Intern
Calgary, AB · On-site
Proficiency in Python programming. * Strong oral and written communication skills. * Available for a 12-month, full-time (37.5 hours/week) internship in Calgary, Alberta. Key Success Factors:
New
Hardware Engineering Intern
Calgary, AB · On-site
Proficiency in Python programming. * Strong oral and written communication skills. * Available for a 12-month, full-time (37.5 hours/week) internship in Calgary, Alberta. Key Success Factors:
New
Forward Deployed Engineer
Calgary, AB · On-site +1
... in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or Controls Engineering (or equivalent experience) Extensive experience deploying and supporting complex ...
Forward Deployed Engineer
Calgary, AB · On-site +1
... in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or Controls Engineering (or equivalent experience) Extensive experience deploying and supporting complex ...
Software Engineer II (4749)
Calgary, AB · On-site +1
Degree in Computer Science, Software Engineering, Computer Engineering, or equivalent combination of education and experience. This position requires satisfactory completion of a criminal records ...
Software Engineer II (4749)
Calgary, AB · On-site +1
Degree in Computer Science, Software Engineering, Computer Engineering, or equivalent combination of education and experience. This position requires satisfactory completion of a criminal records ...
Scrap Commodity Trader
Edmonton, AB · On-site
Successful candidate will have a degree in Business, Engineering, Computer Programming or Commerce/Finance * Highly proficient in Microsoft Office (Excel, Word, Outlook, Power Point). High ...
Scrap Commodity Trader
Edmonton, AB · On-site
Successful candidate will have a degree in Business, Engineering, Computer Programming or Commerce/Finance * Highly proficient in Microsoft Office (Excel, Word, Outlook, Power Point). High ...
Scrap Commodity Trader
Edmonton, AB · On-site
Successful candidate will have a degree in Business, Engineering, Computer Programming or Commerce/Finance * Highly proficient in Microsoft Office (Excel, Word, Outlook, Power Point). High ...
Scrap Commodity Trader
Edmonton, AB · On-site
Successful candidate will have a degree in Business, Engineering, Computer Programming or Commerce/Finance * Highly proficient in Microsoft Office (Excel, Word, Outlook, Power Point). High ...
Associate Analog Design Engineer
CA$70K - CA$75K/yr
Whenever you are using the internet, from your phone or computer, your data is likely passing ... As an Associate Analog IC Design Engineer, you will design, verify, and evaluate high-speed ...
Associate Analog Design Engineer
CA$70K - CA$75K/yr
Whenever you are using the internet, from your phone or computer, your data is likely passing ... As an Associate Analog IC Design Engineer, you will design, verify, and evaluate high-speed ...
Programmer - Emerson DeltaV
Grande Prairie, AB · On-site
CA$100K - CA$140K/yr
... programming, testing, commissioning, and support of Distributed Control Systems (DCS) for ... Computer Engineering, or a related discipline. * Minimum 5 years of industrial automation ...
Quick apply
Programmer - Emerson DeltaV
Grande Prairie, AB · On-site
CA$100K - CA$140K/yr
... programming, testing, commissioning, and support of Distributed Control Systems (DCS) for ... Computer Engineering, or a related discipline. * Minimum 5 years of industrial automation ...
Programmer - Emerson DeltaV
Grande Prairie, AB · On-site
CA$100K - CA$140K/yr
... programming, testing, commissioning, and support of Distributed Control Systems (DCS) for ... Computer Engineering, or a related discipline. * Minimum 5 years of industrial automation ...
Quick apply
Programmer - Emerson DeltaV
Grande Prairie, AB · On-site
CA$100K - CA$140K/yr
... programming, testing, commissioning, and support of Distributed Control Systems (DCS) for ... Computer Engineering, or a related discipline. * Minimum 5 years of industrial automation ...
Programmer - Emerson DeltaV
Calgary, AB · On-site
CA$100K - CA$140K/yr
... programming, testing, commissioning, and support of Distributed Control Systems (DCS) for ... Computer Engineering, or a related discipline. * Minimum 5 years of industrial automation ...
Quick apply
Programmer - Emerson DeltaV
Calgary, AB · On-site
CA$100K - CA$140K/yr
... programming, testing, commissioning, and support of Distributed Control Systems (DCS) for ... Computer Engineering, or a related discipline. * Minimum 5 years of industrial automation ...
Programmer - Emerson DeltaV
Calgary, AB · On-site
CA$100K - CA$140K/yr
... programming, testing, commissioning, and support of Distributed Control Systems (DCS) for ... Computer Engineering, or a related discipline. * Minimum 5 years of industrial automation ...
Quick apply
Programmer - Emerson DeltaV
Calgary, AB · On-site
CA$100K - CA$140K/yr
... programming, testing, commissioning, and support of Distributed Control Systems (DCS) for ... Computer Engineering, or a related discipline. * Minimum 5 years of industrial automation ...
Programmer - Emerson DeltaV
Fort Saskatchewan, AB · On-site
CA$100K - CA$140K/yr
... programming, testing, commissioning, and support of Distributed Control Systems (DCS) for ... Computer Engineering, or a related discipline. * Minimum 5 years of industrial automation ...
Quick apply
Programmer - Emerson DeltaV
Fort Saskatchewan, AB · On-site
CA$100K - CA$140K/yr
... programming, testing, commissioning, and support of Distributed Control Systems (DCS) for ... Computer Engineering, or a related discipline. * Minimum 5 years of industrial automation ...
Programmer - Emerson DeltaV
Calgary, AB · On-site
CA$100K - CA$140K/yr
... programming, testing, commissioning, and support of Distributed Control Systems (DCS) for ... Computer Engineering, or a related discipline. * Minimum 5 years of industrial automation ...
Quick apply
Programmer - Emerson DeltaV
Calgary, AB · On-site
CA$100K - CA$140K/yr
... programming, testing, commissioning, and support of Distributed Control Systems (DCS) for ... Computer Engineering, or a related discipline. * Minimum 5 years of industrial automation ...
... engineered for people. At CIMA+, we care about our people and make sure that they feel valued ... We are looking for a Junior/Intermediate CAD Designer to join and grow our dynamic Infrastructure ...
... engineered for people. At CIMA+, we care about our people and make sure that they feel valued ... We are looking for a Junior/Intermediate CAD Designer to join and grow our dynamic Infrastructure ...
Computer Programming information
See Alberta salary details
$10.82 - $14.90
17% of jobs
$16.88 is the 25th percentile. Wages below this are outliers.
$14.90 - $18.99
17% of jobs
$18.99 - $23.08
12% of jobs
The median wage is $24.75 / hr.
$23.08 - $27.16
12% of jobs
$27.16 - $31.25
15% of jobs
$33.91 is the 75th percentile. Wages above this are outliers.
$31.25 - $35.34
5% of jobs
$35.34 - $39.42
4% of jobs
$39.42 - $43.51
5% of jobs
$43.51 - $47.60
6% of jobs
$47.60 - $51.68
4% of jobs
$51.68 - $55.77
3% of jobs
$10
$28
$55
How much do computer programming jobs pay per hour?
What is computer programming?
What are the key skills and qualifications needed to thrive as a computer programmer?
What are some common challenges computer programmers face when working on large-scale software projects?
What is the difference between Computer Programming vs Software Development?
| Aspect | Computer Programming | Software Development |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; certifications like Microsoft Certified or Oracle Certified | Same as computer programming, often includes project management certifications |
| Work Environment | Often individual or small team coding tasks, in offices or remote settings | Includes planning, designing, coding, testing, and deployment, often in larger teams |
| Employer & Industry Usage | Tech companies, startups, IT departments | Software firms, tech companies, enterprise IT departments |
| Common Search & Comparison Intent | Understanding coding roles, entry-level tasks | Broader scope, project management, and lifecycle involvement |
Computer programming focuses on writing code to create software, while software development encompasses the entire process of designing, building, testing, and maintaining software applications. Both roles require similar credentials but differ in scope and responsibilities, with software development involving a broader set of tasks beyond coding alone.
How much do computer programmers get paid?
Is computer programming a good career?
What are careers in computer programming?
What jobs can you do as a computer programmer?
What are the most commonly searched types of Computer Programming jobs in Alberta?
The most popular types of Computer Programming jobs in Alberta are:
What are popular job titles related to Computer Programming jobs in Alberta?
For Computer Programming jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Computer Programming jobs in Alberta look for?
The top searched job categories for Computer Programming jobs in Alberta are:

Sr. Controls Engineer
Airdrie, AB
Full-time
Re-posted 9 days ago
Job description
The Senior Controls Engineer consistently evaluates, selects, and applies advanced engineering techniques and procedures to complex assignments. The position is responsible for planning and directing large engineering projects, setting priorities, allocating resources, and making necessary decisions on day-to-day operating matters within the scope of the position.
Key Responsibilities:
- Provides comprehensive engineering and design services by establishing the design criteria and implementing the preparation of specifications, design, computations, and deliverables according to project requirements
- Supervises and provides technical direction to design activities undertaken by engineering, design, and drafting staff working on assigned projects
- Work as part of the electrical engineering department group as a Controls engineer. The Controls engineer will work closely with Process Engineering and require interface with Electrical, Instrumentation and Automation
- Development and design of basic, detailed, and conceptual engineering packages: DCS/PLC system design
- Produces Control System-related engineering deliverables, i.e. functional specifications, logic drawings, block diagrams, control system layouts, control panel design, wiring details, I/O assignment, control system topology, control system hardware selection, HMI, and loop assignment drawings,
- Reviews and approves inquiry, evaluation, and purchase requisition of controls equipment, network equipment, etc
- Supports Process/Project Engineers in preparing P&ID’s, Cause and Effects, S/D Keys, Control Narratives, Setpoint list and Alarm List
- Performing and participating in HAZOP, SIL and LOPA
- Performing and participating in FAT, pre-commissioning and commissioning activities
- Performs shop inspections and resolves technical issues, assists with resolving technical issues in the shop or field
- Produces progress reports and executes change management process
- Ensures consistency and integrity of Controls design throughout the project
- Other duties as assigned
Qualifications:
- A recognized degree in Chemical, Electrical or Computer Engineering
- Eng with membership in APEGA
- 10+ years of directly related experience in electrical design of oil & gas processing facilities
- Experience within an EPC and EPCM work environment
- Experience with integrated instrumentation and control system design
- Experience with Distributed Control Systems, Safety Instrument Systems, Burner Management Systems, High-integrity pressure protections systems, Programmable Logic Controllers and RTU’s
- Strong interpersonal skills required for internal team interfaces and client liaison
Individual must have direct experience in Controls Engineering Sweet and Sour Gas Plant equipment and processes such as Cryogenic/Deep Cut, Molecular Sieve Systems, Amine, Compression, Refrigeration Plants, Dehydration, Flare Systems, etc
Individual must have extensive experience programming and configuring PLC/DCS systems from vendors like Rockwell or Emerson. Individual must have experience interfacing with 3rd party controls systems and HIPPS systems.
About Propak Systems
Sourced by ZipRecruiter