These opportunities are ideal for engineers with strong technical expertise, proven project delivery experience, and the ability to operate effectively within regulated, high-performance environments.
These opportunities are ideal for engineers with strong technical expertise, proven project delivery experience, and the ability to operate effectively within regulated, high-performance environments.
Studies Engineer
Edmonton, AB · On-site
Under supervision of a principal engineer and discipline lead, the studies engineer will support a team of engineers, designers and project managers to develop/design/execute and support Rising Edge ...
Quick apply
Studies Engineer
Edmonton, AB · On-site
Under supervision of a principal engineer and discipline lead, the studies engineer will support a team of engineers, designers and project managers to develop/design/execute and support Rising Edge ...
Technical & Engineering Leadership * Perform materials engineering and failure analysis on manufactured products and industrial equipment, including welded, cast, and heat-treated components ...
Technical & Engineering Leadership * Perform materials engineering and failure analysis on manufactured products and industrial equipment, including welded, cast, and heat-treated components ...
Mechanical Engineer
Edmonton, AB · On-site
Demonstrating your extensive knowledge of engineering principles, you will design, develop, optimize and test mechanical components, and equipment of our AHU (air handling units), CDU (cooling ...
Mechanical Engineer
Edmonton, AB · On-site
Demonstrating your extensive knowledge of engineering principles, you will design, develop, optimize and test mechanical components, and equipment of our AHU (air handling units), CDU (cooling ...
Senior Responsible Engineer
Edmonton, AB · On-site
Develop engineered solutions for unique repair applications and chronic operational problems * Perform engineering reviews of equipment integrity inspections and provide serviceability ...
Senior Responsible Engineer
Edmonton, AB · On-site
Develop engineered solutions for unique repair applications and chronic operational problems * Perform engineering reviews of equipment integrity inspections and provide serviceability ...
The Electrical Engineer will be responsible for engineering and design of LV/MV Switchgear. Essential Responsibilities * Responsible for engineering 480V to 38kV Switchgear and 2.4kV to 7.2kV MCC'
The Electrical Engineer will be responsible for engineering and design of LV/MV Switchgear. Essential Responsibilities * Responsible for engineering 480V to 38kV Switchgear and 2.4kV to 7.2kV MCC'
Electrical Engineer About Us: Silent-Aire, a division of Johnson Controls, is a global leader in owner equipment manufacturing (OEM) dedicated to providing custom solutions for data center customers.
Electrical Engineer About Us: Silent-Aire, a division of Johnson Controls, is a global leader in owner equipment manufacturing (OEM) dedicated to providing custom solutions for data center customers.
Geotechnical Engineers
Redwater, AB · On-site
Ardaman & Associates, Inc. is one of the largest geotechnical engineering and materials testing consulting firms in the Southeastern U.S. Over our history, we have worked on more than 150,000 ...
Geotechnical Engineers
Redwater, AB · On-site
Ardaman & Associates, Inc. is one of the largest geotechnical engineering and materials testing consulting firms in the Southeastern U.S. Over our history, we have worked on more than 150,000 ...
Solutions Engineer
CA$99K - CA$149K/yr
What you will do The Pre-Sales Engineer serves as the technical authority supporting the accounts organization in the data center solutions manufacturing industry. This role bridges customer ...
Solutions Engineer
CA$99K - CA$149K/yr
What you will do The Pre-Sales Engineer serves as the technical authority supporting the accounts organization in the data center solutions manufacturing industry. This role bridges customer ...
AECOM is actively seeking a Geotechnical Engineer to join our growing team in Alberta. This is a full-time hybrid new position. We are looking for candidates who have a can-do attitude, are ...
AECOM is actively seeking a Geotechnical Engineer to join our growing team in Alberta. This is a full-time hybrid new position. We are looking for candidates who have a can-do attitude, are ...
What You'll Do The role of the Studies Engineer is to be part of a multidisciplinary engineering team to help deliver Transmission and Distribution, Power generation, Industrial and Renewables ...
What You'll Do The role of the Studies Engineer is to be part of a multidisciplinary engineering team to help deliver Transmission and Distribution, Power generation, Industrial and Renewables ...
Geotechnical Materials Engineer
Edmonton, AB · On-site
Are you ready to apply your expertise in geotechnical engineering to meaningful projects while being part of a collaborative and supportive team? At ProtechGeo & Material Testing Ltd., we combine ...
Quick apply
Geotechnical Materials Engineer
Edmonton, AB · On-site
Are you ready to apply your expertise in geotechnical engineering to meaningful projects while being part of a collaborative and supportive team? At ProtechGeo & Material Testing Ltd., we combine ...
Design Engineer
Edmonton, AB · On-site
We are seeking a Design Engineer to support the development, improvement and customisation of Bradken's mining equipment product lines, with a primary focus on Crawler Systems for electric rope ...
Design Engineer
Edmonton, AB · On-site
We are seeking a Design Engineer to support the development, improvement and customisation of Bradken's mining equipment product lines, with a primary focus on Crawler Systems for electric rope ...
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 ...
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 ...
Manufacturing Engineer
Edmonton, AB · On-site
CA$62K - CA$106K/yr
Who we are Founded in 1994, Silent-Aire is a technology-driven company that designs, engineers, and manufactures hyperscale cooling and modular data center solutions. Silent-Aire employs over 3000 ...
Manufacturing Engineer
Edmonton, AB · On-site
CA$62K - CA$106K/yr
Who we are Founded in 1994, Silent-Aire is a technology-driven company that designs, engineers, and manufactures hyperscale cooling and modular data center solutions. Silent-Aire employs over 3000 ...
Manufacturing Engineer
CA$62K - CA$106K/yr
Who we are Founded in 1994, Silent-Aire is a technology-driven company that designs, engineers, and manufactures hyperscale cooling and modular data center solutions. Silent-Aire employs over 3000 ...
Manufacturing Engineer
CA$62K - CA$106K/yr
Who we are Founded in 1994, Silent-Aire is a technology-driven company that designs, engineers, and manufactures hyperscale cooling and modular data center solutions. Silent-Aire employs over 3000 ...
Electrical Engineer in Training
Edmonton, AB · On-site
Perform engineering calculations (e.g., load flow, voltage drop, short-circuit analysis) to support safe and efficient system operation * Support the development of single-line diagrams, wiring ...
Electrical Engineer in Training
Edmonton, AB · On-site
Perform engineering calculations (e.g., load flow, voltage drop, short-circuit analysis) to support safe and efficient system operation * Support the development of single-line diagrams, wiring ...
Engineering Manager
Edmonton, AB · On-site
Chief Technology Officer Manages: 4 engineering team leads (~14 engineers total) This is a full-time permanent position with a competitive compensation and benefits package. This position is in ...
Quick apply
Engineering Manager
Edmonton, AB · On-site
Chief Technology Officer Manages: 4 engineering team leads (~14 engineers total) This is a full-time permanent position with a competitive compensation and benefits package. This position is in ...
Intermediate Electrical Engineer
Edmonton, AB · On-site
We are engineers, scientists, and construction professionals providing solutions that improve our clients' transportation, water, energy, and other private infrastructure. As a responsive, cross ...
Intermediate Electrical Engineer
Edmonton, AB · On-site
We are engineers, scientists, and construction professionals providing solutions that improve our clients' transportation, water, energy, and other private infrastructure. As a responsive, cross ...
Geotechnical Materials Engineer
Edmonton, AB · On-site
Are you ready to apply your expertise in geotechnical engineering to meaningful projects while being part of a collaborative and supportive team? AtProtechGeo & Material Testing Ltd., we combine ...
Quick apply
Geotechnical Materials Engineer
Edmonton, AB · On-site
Are you ready to apply your expertise in geotechnical engineering to meaningful projects while being part of a collaborative and supportive team? AtProtechGeo & Material Testing Ltd., we combine ...
Programmer information
Can I make 100k as a software developer?
What are some common challenges programmers face when working on large, collaborative projects?
What does a programmer do?
What are the key skills and qualifications needed to thrive as a Programmer, and why are they important?
What job does a programmer do?
What Do Programmers Do?
Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.
What engineer makes $500,000 a year?
What kind of jobs can a programmer get?
What is the difference between Programmer vs Software Developer?
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader scope including development lifecycle and project management |
While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

Full-time
Medical, Dental, Vision, PTO
Posted 12 days ago
Job description
Hire Resolve is partnering with established and growing organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals. These opportunities are ideal for engineers with strong technical expertise, proven project delivery experience, and the ability to operate effectively within regulated, high-performance environments.
This role is designed to encapsulate multiple engineering disciplines and may suit professionals with backgrounds in Mechanical, Electrical, Civil, Chemical, Industrial, Process, Manufacturing, or Project Engineering, across sectors such as infrastructure, construction, energy, mining, manufacturing, utilities, and technology.
Key Responsibilities- Lead or contribute to engineering projects from concept and design through to execution and handover
- Apply advanced engineering principles to solve complex technical, operational, and business challenges
- Collaborate with multidisciplinary teams including project managers, operations, contractors, and consultants
- Ensure compliance with Canadian regulations, provincial codes, and industry standards
- Review and approve engineering drawings, specifications, calculations, and technical documentation
- Drive continuous improvement initiatives to enhance safety, efficiency, and operational performance
- Provide technical leadership, mentorship, and guidance to junior engineers and technical staff
- Support project planning, scheduling, budgeting, and risk management activities
- Liaise with clients, suppliers, vendors, and regulatory bodies as required
Requirements
- Bachelor's degree in Engineering (BEng or BASc) in Mechanical, Electrical, Civil, Chemical, Industrial, or a related discipline
- 7-15+ years of relevant engineering experience, depending on discipline and role scope
- Proven experience working on complex engineering projects within infrastructure, energy, mining, construction, manufacturing, or industrial environments
- Strong technical knowledge within your engineering discipline
- Familiarity with Canadian standards, provincial codes, and regulatory requirements
- Excellent analytical, problem-solving, and decision-making skills
- Strong written and verbal communication skills
- Ability to work independently and within cross-functional teams
- Professional Engineer (P.Eng.) designation or eligibility for licensure is preferred
- Proficiency with relevant engineering software, tools, and systems
Benefits
- Extended Healthcare Plan (Medical, Disability, Dental & Vision)
- RPP - Group RRSP
- Paid Time Off Benefits
- Training & Development