Engineers Jobs in Canada

Browse 72 engineers roles in Canada plus related opportunities such as mechanical engineer, electrical engineer, civil engineer and software engineer.

72 jobs found

Cold Regions Engineer for BMT supporting engineering services in northern climates. Involves assessments, client interactions, and project management in challenging environments.

Hybrid Role
Ottawa
Ontario
Engineer
CA$105,000 - CA$130,000 per year

Process Engineer at PointClickCare enhancing reliability of cloud - based systems across SaaS platform. Acting as Incident Commander and leading ongoing improvements for software delivery and incident management.

Hybrid Role
Mississauga
Ontario
Engineer
CA$79,000 - CA$88,000 per year

Intermediate Consultant (Mining Engineer) collaborating on mine planning and closure initiatives. Building relationships with clients and mentoring junior staff to ensure successful project outcomes.

Hybrid Role
Calgary
Alberta
Engineer
CA$91,000 - CA$104,000 per year

Project Engineer leading multidisciplinary engineering efforts and ensuring project delivery at Peter Lucas Project Management. Engaging with diverse stakeholders and supporting various engineering projects.

Hybrid Role
Saskatoon
Saskatchewan
Engineer

Associate Operational Engineer at Manulife supporting cloud and server - based infrastructure. Engaging in project planning and infrastructure deployment.

Hybrid Role
Waterloo
Ontario
Engineer
CA$69,525 - CA$115,875 per year

IAM Engineer managing Authentication Management end - to - end at Finning with a focus on Entra ID, OKTA, ClearPass/NPS. Collaborating with the IAM team for operational excellence in a demanding environment.

Hybrid Role
Calgary
Alberta
Engineer
CA$110,000 - CA$125,000 per year

Project Engineer for water and wastewater projects at EXP, coordinating design and managing project deliverables. Seeking proactive individuals with strong technical expertise.

Hybrid Role
Brampton
Ontario
Engineer
CA$90,000 - CA$125,000 per year

Lead Water Resources Engineer/Sr. Modeler designing hydrologic and hydraulic solutions at EXP. Involves technical leadership, project management, and collaboration for sustainable outcomes.

Hybrid Role
Brampton
Ontario
Engineer
CA$106,400 - CA$141,100 per year

Civil Engineer responsible for municipal and territorial water and infrastructure projects in Northern Canada. Join a dynamic team in Whitehorse for professional growth and community empowerment.

Hybrid Role
Whitehorse
Yukon
Engineer

Senior Release Train Engineer at Manulife managing Agile delivery across multiple project workstreams and collaborating with teams to ensure value delivery. Driving program - level execution and resolving impediments in a dynamic environment.

Hybrid Role
Waterloo
Ontario
Engineer
CA$113,000 - CA$163,000 per year

Building Engineer ensuring a safe living environment through inspections and regulatory compliance in Hamilton, Ontario. Assisting design professionals and providing technical advice on building safety.

Hybrid Role
Hamilton
Ontario
Engineer
CA$102,266 - CA$127,833 per year

Water/Wastewater Engineer supporting various projects in Windsor, Ontario while leveraging engineering knowledge. Collaborating with teams to deliver innovative solutions in water and wastewater management.

Hybrid Role
Windsor
Ontario
Engineer
CA$89,200 - CA$129,300 per year

Intermediate Instrumentation and Controls Engineer for Mining & Metals sector projects. Responsible for I&C designs and working within a hybrid work environment in Canada.

Hybrid Role
BurlingtonEngineer
CA$96,000 - CA$117,000 per year

Intermediate Instrumentation and Controls Engineer for Wood in the Mining sector. Responsible for developing instrumentation and control designs for projects across Canada.

Hybrid Role
Trail
British Columbia
Engineer
CA$96,000 - CA$117,000 per year

Engineer salary expectations in Canada

The average salary for engineers in Canada is $126,642 per year. This is based on 824 job openings.

Below is a breakdown of salary data by years of experience

ExperienceNumber of roles analyzedAverage salary
Entry (Engineer) (0-1 yrs)20$78,612
Junior Engineer (1-2 yrs)130$98,257
Mid-level Engineer (2-4 yrs)427$111,762
Senior Engineer (5-9 yrs)625$131,030
Lead Engineer (10+ yrs)150$166,228

How long does it take for companies to hire engineers in Canada?

We analyzed 331 job listings and found it takes about 23 days for employers to close a job opening.

The most in-demand skills for engineers in Canada

We reviewed 3,697 job postings and found the top skills employers ask for most often are:

Python12.0%
Cloud6.6%
SQL4.7%
Azure4.3%
Linux3.5%
AWS3.5%
Assembly3.3%
TypeScript2.8%
Java2.1%
Kubernetes2.1%

Frequently asked questions