Find work in Canada.

A simpler way to find your next job.

  • Applications Engineer

    Weir Minerals

    Surrey, BC

    • Full-time

    ⦿ Bachelor of Engineering degree in Mechanical, Process, Metallurgical required

  • Applications Engineer

    Weir Minerals

    Kamloops, BC

    • Full-time

    ⦿ Bachelor of Engineering degree in Mechanical, Process, Metallurgical required

  • Applications Engineer

    Weir Minerals

    Mississauga, ON

    • Full-time

    ⦿ Bachelor of Engineering degree in Mechanical, Process, Metallurgical required

  • Production Lead Hand

    Moment Energy

    Surrey, BC

    Ensure precise mechanical alignment, critical clearances, door seals, and torque values in accordance with engineering drawings and manufacturing specifications.

  • Firmware Engineering Co-op

    Moment Energy

    Surrey, BC

    We are seeking a motivated Firmware Engineering Co-op to join our Engineering team starting in January 2027. In this role, you will support the development of our battery management system…

  • Professional, Engineering, In-Service

    Bombardier

    Dorval, QC

    • Full-time

    You hold a Bachelor degree in Mechanical Engineering or equivalent working experience;

  • Professional Senior, Engineering, Liaison Aircraft System, Operations Support, Global Platforms

    Bombardier

    Dorval, QC

    • Full-time

    You hold a Bachelor’s or Master’s degree in Aerospace or Mechanical Engineering or a related field. Formal training in Systems Engineering is an asset.

  • Field Service Representative - Trainee

    TransCanada Turbines

    Airdrie, AB

    • Full-time

    Mechanical aptitude or related experience will be considered.

  • Mechanical Engineering Intern

    WhiteWater West-

    Richmond, BC

    • Contract

    WhiteWater West is seeking multiple Mechanical Engineering Interns to join our Engineering team at our Richmond head office for a 4-month term starting January 4th, 2027 (possibility of an…

  • Building mechanical engineering technologist

    BPA

    AB · Greater Edmonton Metropolitan Area

    • Full-time

    BPA is seeking a Mechanical Engineering Technologist to join our Edmonton team. In this role, you will contribute to the design and delivery of a wide variety of building projects, working…

  • Mechanical Engineering Intern

    WhiteWater

    Richmond, BC

    • Contract

    WhiteWater West is seeking multiple Mechanical Engineering Interns to join our Engineering team at our Richmond head office for a 4-month term starting January 4th, 2027 (possibility of an…

  • Mechanical Engineer Co-op

    Moment Energy

    Surrey, BC

    We are seeking a Mechanical Engineering Co-op to join our Engineering team, starting in January. In this role, you will support the design, development, and testing of our battery energy…

  • Battery Engineering Co-op

    Moment Energy

    Surrey, BC

    We are seeking a motivated Battery Engineering Co-op to join our Engineering team. In this role, you will support the development and testing of our battery energy storage systems while…

  • Maintenance Supervisor

    Lactalis Canada

    Brampton, ON

    • Full-time

    Act as liaison between the Production, Maintenance, & Engineering teams to ensure resources are effectively utilized, issues resolved on a timely basis, and that the responsible managers…

  • Building Automation Specialist / Senior Automation Systems Technician (BAS007)

    Potenco

    Toronto, ON · Greater Toronto and Hamilton Area, ON

    • Full-time

    Our Client is seeking an experienced BAS Specialist / Senior Automation Systems Technician to support the engineering, configuration, commissioning, troubleshooting, service, and ongoing…

  • Project Manager

    Robert Half

    BC · Fraser Valley, BC

    • Full-time

    3+ years of progressive project management experience, preferably within construction, industrial, mechanical, infrastructure, manufacturing, or a related environment.

  • Data Center Infrastructure Engineer

    Xanadu

    Toronto, ON

    • Full-time

    BSc or higher in mechanical engineering or a relevant, related discipline.

  • Manufacturing Engineer

    Active Dynamics Group

    Toronto, ON

    • Full-time

    Degree in Mechanical, Manufacturing Engineering or Mechatronics

  • Heavy Duty Technician - Fort McMurray Rotation

    Wajax

    Regina, SK

    • Full-time

    …with customers, exceptional customer service; demonstrated mechanical aptitude, analysis and problem solving…

  • Process Development Engineer

    Active Dynamics Group

    Toronto, ON

    • Full-time

    Co-ordinates the implementation of ECN’s (Engineering Change Notices), internally or customer driven

  • General Repair Technician III

    BGIS

    Toronto, ON

    • Full-time

    Technician III is responsible for operating the facility including, but not limited to mechanical other supporting systems; performing structured inspections, preventative and corrective…

  • Reliability Engineer

    Adecco

    Fort McMurray, AB

    • $80 to $95 CAD / hour
    • Full-time

    Bachelor's degree in Mechanical Engineering or Materials Engineering.

  • Process Development Engineer

    Active Dynamics

    Toronto, ON

    • $62,000 to $72,000 CAD / year
    • Full-time

    Co-ordinates the implementation of ECN’s (Engineering Change Notices), internally or customer driven.

  • Manufacturing Engineer

    Active Dynamics

    Toronto, ON

    • $58,000 to $68,000 CAD / year
    • Full-time

    Degree in Mechanical, Manufacturing Engineering or Mechatronics.

  • AltaGas - 2027 Projects Engineering Co-op Student

    AltaGas Ltd.

    Calgary, AB · AB - Calgary

    • Full-time

    Currently enrolled in an Engineering co-op program pursuing a degree in Mechanical, Chemical, Civil, Electrical, Process, or a related Engineering discipline.