Engineers Jobs in Canada

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

616 jobs found

Propulsion Systems Engineer supporting aerospace engineering activities related to systems integration and problem - solving. Participating in technical studies and ensuring adherence to project milestones in Montreal.

Hybrid Role
Montreal
Quebec
Engineer

Structural Engineer involved in designing and inspecting various structures. Collaborating with multidisciplinary teams to ensure project quality and performance standards.

Hybrid Role
Saguenay
Quebec
Engineer

Technical Services Engineer developing technical submetering solutions for clients in mixed - use communities. Collaborating with property developers and internal teams to ensure accurate utility billing.

Hybrid Role
Toronto
Ontario
Engineer
CA$60,000 - CA$70,000 per year

Quality Performance Senior Engineer at City National driving quality initiatives for scalable applications. Collaborating with teams to enhance system architecture and performance metrics.

Onsite Role
Toronto
Ontario
Engineer

Senior Release Train Engineer leading large - scale Agile delivery for Manulife's Insurance Technology team. Aligning cross - functional teams to drive meaningful business outcomes while fostering collaboration and continuous improvement.

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

In - Building RF Engineer at TELUS designing and optimizing indoor distributed antenna systems. Leading innovation through automation and collaboration with cross - functional teams.

Onsite Role
Burnaby
British Columbia
Engineer
CA$70,000 - CA$120,000 per year

Staff Platform Engineer developing internal systems and automations for Shakepay's engineering teams. Enhancing productivity and technical architecture while collaborating across teams.

Remote Role
Engineer
CA$214,000 - CA$266,000 per year

Project Engineer specializing in water and wastewater treatment for infrastructure projects. Collaborating with cross - functional teams and overseeing project delivery in Brampton, Canada.

Onsite Role
Brampton
Ontario
Engineer
CA$105,000 - CA$125,000 per year

Senior Technical Engineer

LinkedIn Recruiter Post

Senior Technical Engineer needed for nuclear engineering contract in Pickering, ON. Requires 6 - 8 years experience and ECC systems knowledge.

Pickering
Ontario
Engineer

Senior Project Engineer overseeing capital project execution for Agropur in Bedford, Nova Scotia. Leading multidisciplinary teams and ensuring alignment with business objectives in a fast - paced environment.

Onsite Role
BedfordEngineer
CA$100,900 - CA$126,100 per year

Lead Verification Engineer developing high - performance physical IP at Cadence. Responsible for digital RTL verification and developing re - usable verification components and environments.

Onsite Role
Montreal
Quebec
Engineer
CA$89,600 - CA$166,400 per year

Ingénieur(e) en mécanique du bâtiment concevant des systèmes (plomberie, chauffage, ventilation). Coordination des projets dans le cadre du développement des trains à grande vitesse au Canada.

Onsite Role
Québec
Quebec
Engineer

Senior Digital Verification Engineer at Ciena focusing on implementing innovative strategies for validating Forward Error Correction IP subsystems. Collaborating with design engineers to ensure functional integrity.

Onsite Role
Ottawa
Ontario
Engineer
CA$133,100 - CA$212,500 per year

Lead Release Train Engineer managing Agile delivery systems for financial services. Fostering collaboration, continuous improvement, and alignment between strategy and execution.

Hybrid Role
Waterloo
Ontario
Engineer
CA$113,260 - CA$210,340 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