Ontario · NOC 21301
Mechanical Engineer Jobs in Ontario — 2026
23 mechanical engineer jobs posted in Ontario in the last four weeks, with salary benchmarks, licensing notes and the employers hiring most.
- Jobs available
- 23
- Median salary
- $85,000
- NOC code
- 21301
About mechanical engineer work in Ontario
Salary range
Postings for mechanical engineers in Ontario run from about $62,400 at the 25th percentile to $100,000 at the 75th, with a median of $85,000 per year (2026-05, 25 postings).
NOC code
21301 — Mechanical engineers. This is the code you enter for Express Entry, the Ontario Immigrant Nominee Program (OINP), and Job Bank.
Licensing and qualifications
Yes, to use the title or take responsibility for engineering work: P.Eng. registration with the provincial regulator, or EIT status while working toward it.
What employers ask for: An accredited mechanical engineering degree, P.Eng. or EIT registration, and CAD experience such as SolidWorks or Inventor.
LMIA and immigration
None of the current mechanical engineer postings in Ontario are flagged LMIA-eligible. Newcomers can also look at the Ontario Immigrant Nominee Program (OINP) and the LMIA employer list.
Live postings
Latest mechanical engineer jobs in Ontario
- 1d ago
Mechanical Engineer
Inviro Engineered Systems
Toronto, OntarioFull-time · On-siteCheck my match - 2d ago
AI Trainer: Mechanical Engineers CAD
Brunel
Toronto, OntarioFull-time · On-siteCheck my match - 4d ago
Lead Mechanical Engineer, Resources
WSP USA
Toronto, OntarioFull-time · On-siteCheck my match - 4d ago
Senior Process Mechanical Engineer - Water/Wastewater
Stantec
Toronto, OntarioFull-time · On-siteCheck my match - 5d ago
Mechanical Engineer in Training
Salas O'Brien
East York, TorontoFull-time · On-siteCheck my match - 6d ago
Senior Mechanical Engineer -AMER Technical Engineering Services
Equinix
Toronto, OntarioFull-time · On-siteCheck my match - 6d ago
Mechanical Engineer in Training
Salas O'Brien Canada Inc.
Toronto, OntarioFull-time · On-siteCheck my match - 6d ago
Mechanical Engineer Intermediate
TalentSphere
Ottawa, Ottawa regionFull-time · On-siteCheck my match - 6d ago
Intermediate Mechanical Engineer/Technician
LRL Engineering
Gloucester, OttawaFull-time · On-site$75,000–$100,000Check my match - 6d ago
Building Mechanical Engineering Technologist
BPA
Ottawa, Ottawa regionFull-time · On-siteCheck my match - 1w ago
Senior Hydro-mechanical Engineer
Veridian Tech
Regent Park, City of TorontoFull-time · On-siteCheck my match - 1w ago
Intermediate Process Mechanical Engineer (Water/Wastewater)
Jacobs
Ottawa, Ottawa regionFull-time · On-siteCheck my match - 1w ago
Senior Mechanical Engineer
Arcadis
Toronto, OntarioFull-time · On-site$106,000–$159,000Check my match - 1w ago
Intermediate Mechanical Engineer
Arcadis
Toronto, OntarioFull-time · On-site$80,000–$120,000Check my match - 1w ago
Senior Mechanical Engineer - Buildings & Infrastructure Projects
AECOM
Ottawa, Ottawa regionFull-time · On-siteCheck my match - 2w ago
Senior Mechanical Engineer – Buildings & Infrastructure Projects
AECOM
Ottawa, Ottawa regionFull-time · On-siteCheck my match - 2w ago
Mechanical Engineering Co-op
Fittes
Roncesvalles, City of TorontoFull-time · On-site$37,440–$37,440Check my match - 2w ago
Mechanical Design Engineer
Sanmina
Ottawa, Ottawa regionFull-time · On-siteCheck my match - 2w ago
Senior Opto-Mechanical Design Engineer
Sanmina
Ottawa, Ottawa regionFull-time · On-siteCheck my match - 3w ago
Optomechanical Design Engineer
Q-Block Computing
Ottawa, Ottawa regionFull-time · On-site$75,000–$145,000Check my match
Mechanical Engineer jobs in other provinces
Frequently asked questions
- What is the average salary for a mechanical engineer in Ontario?
- The median salary for mechanical engineers in Ontario is $85,000 per year, with most postings between $62,400 and $100,000 (2026-05). 5 of the 23 current Mechanical Engineer postings in Ontario on Jobily state a salary.
- Do I need a Canadian licence to work as a mechanical engineer in Ontario?
- Yes. Yes, to use the title or take responsibility for engineering work: P.Eng. registration with the provincial regulator, or EIT status while working toward it.
- What is the NOC code for mechanical engineer?
- The NOC 2021 code for mechanical engineer is 21301 (Mechanical engineers). This is the code used for Express Entry, the Ontario Immigrant Nominee Program (OINP), and Job Bank.