Engineers Jobs in Canada

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

1,092 jobs found

Forward Deployed Engineer building production AI systems for Sperton’s operating businesses. Discovering high - impact workflows, shipping end - to - end software, and measuring operational impact.

Hybrid Role
TorontoEngineer
CA$180,000 - CA$260,000 per year

Autonomy Engineer developing hybrid behavior - tree and learned - policy systems for Dominion Dynamics’ sovereign Canadian combat platform. Deploying validated autonomy from simulation onto test aircraft.

Onsite Role
OttawaEngineer

Ingénieur responsable de projets électriques du bâtiment chez Norda Stelo, concevant des systèmes électromécaniques. Gestion de projets institutionnels, commerciaux et industriels, budgets et échéanciers.

Hybrid Role
LongueuilEngineer

Senior IAM Engineer expanding Broadridge’s BeyondTrust PAM program. Onboarding privileged infrastructure, applications, databases, and accounts while automating secure access controls.

Remote Role
Engineer

Substation Owner’s Engineer overseeing utility power - delivery designs, standards, and construction quality for Leidos. Advising project owners across planning, procurement, construction, and commissioning.

Remote Role
Engineer

Water resource engineer - in - training supporting flood, river, stormwater, and watercourse projects at Onterris. Assisting modelling, design, field investigations, and regulatory work.

Onsite Role
EdmontonEngineer
CA$26 - CA$35 per hour

Senior Process Engineer delivering mineral - processing design and improvements for Sedgman’s global resources business. Supporting mining projects from feasibility through detailed engineering in Montreal’s hybrid office.

Hybrid Role
MontrealEngineer

Co - op ASIC Digital Verification Engineer contributing to verification of SiTime’s mixed - signal PLL integrated circuits. Learning testbench and test - case development within the ASIC verification team.

Onsite Role
OttawaEngineer

Co - op engineer validating SiTime’s MEMS timing ASIC devices through PCB debugging, lab characterization, and Python test automation. Supporting pre - silicon drivers and production - readiness verification.

Onsite Role
OttawaEngineer
CA$24 - CA$26 per hour

Traffic signal and roadway lighting engineer designing transportation infrastructure for Arcadis. Preparing compliant drawings, specifications, photometrics, reports and field deliverables.

Hybrid Role
TorontoEngineer
CA$71,000 - CA$106,000 per year

Staff Forward Deployed Engineer building AI - powered client integrations for OpenLoop’s telehealth infrastructure. Creating reusable SDKs, agents, API tooling, and deployment practices across U.S. virtual care.

Remote Role
Engineer

Principal Geotechnical Engineer leading geotechnical infrastructure projects for AtkinsRéalis, an engineering and nuclear services organization. Mentoring teams and expanding transportation, tunnel, rail, and municipal geotechnics capability.

Hybrid Role
TorontoEngineer
CA$125,000 - CA$171,900 per year

Full - stack engineer building and releasing Vue.js and Node.js features for FrontLobby’s rental credit, screening, and debt - recovery platform. Directing AI coding agents and owning production releases.

Remote Role
Engineer

GenAI Solution Advisor designing enterprise solutions with Anthropic Claude, LLMs, RAG, and AI agents. Advising stakeholders and guiding scalable GenAI implementation for an IT services company.

Remote Role
Engineer

Senior Water Resources Engineer delivering hydrotechnical studies, designs, and field services for EXP’s mining clients. Preparing calculations, reports, specifications, cost estimates, and Civil 3D grading plans.

Remote Role
Engineer
CA$100 - CA$130 per hour

New graduate geotechnical engineer joining AtkinsRéalis, an engineering services and nuclear organization. Developing expertise in soil mechanics, slopes, dams, excavations, and tunnels through its Odyssey Program.

Hybrid Role
TorontoEngineer
CA$61,900 - CA$80,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