mechanical engineer co-op

10,000 mechanical engineer co-op job listings in Canada. Find daily updated positions from leading job boards.

  • Mechanical Engineering Co-op Premium

    22 hours ago


    Squamish, British Columbia, Canada Carbon Engineering Full-time $22 - $26 Permanent

    Grow your career.  Be the difference. Leading the commercialization of ground-breaking technology that captures CO₂ directly from air is challenging and exhilarating. As a member of the CE team, you’ll be surrounded by smart, adventurous, curious people committed to progressing our Direct Air Capture (DAC). We’re a diverse team of innovators hailing...


  • Calgary, AB, Canada Avmax Group Full-time €42,000 - €54,000 Contract

    Employment Type: Full-time Temporary (12 months) Location: Calgary, AB Division/Department: Engineering Available vacancies: 1 About Avmax: Avmax is a diverse company offering every product and service related to aviation. We have locations, operations, and deployment worldwide. Our vision at Avmax Group Inc. ("Avmax") is to simplify our customers'...


  • Vancouver, British Columbia, Canada Wood Full-time

    Overview / Responsibilities Wood currently has an exciting opportunity for a Mechanical Engineering Co-Op Student for the Spring / Summer semester. Reporting to the Discipline Lead, Mechanical & Piping Forest Industry. This position will be located in our Vancouver, BC office. If you have a keen interest in a fast paced and project oriented...


  • , Canada Avmax Group Full-time

    Employment Type: Full-time Temporary (12 months) Location: Calgary, AB Division/Department: Engineering Available vacancies: 1 About Avmax: Avmax is a diverse company offering every product and service related to aviation. We have locations, operations, and deployment worldwide. Our vision at Avmax Group Inc. ("Avmax") is to simplify our customers'...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Avmax Group Full-time

    Employment Type: Full-time Temporary (12 months) Location: Calgary, AB Division/Department: Engineering Available vacancies: 1 About Avmax: Avmax is a diverse company offering every product and service related to aviation. We have locations, operations, and deployment worldwide. Our vision at Avmax Group Inc. ("Avmax") is to simplify our customers'...


  • , Canada Elk Valley Resources Full-time

    Elk Valley Resources (EVR) operates four steelmaking coal mines that employ over 5,000 people in the Elk Valley of British Columbia. We are committed to responsible resource development, environmental performance and building strong partnerships with communities and Indigenous Peoples. EVR is proud to be part of the Glencore Group, contributing to a global...


  • Mississauga, Peel Region, Canada Hatch Ltd. Full-time €34,000 - €45,000 Contract

    Hatch Ltd. in Mississauga is offering a Spring 2027 Mechanical Engineering Student co-op in our Technologies Group. The 16-month internship provides hands-on experience on complex projects and collaboration with diverse teams worldwide. You will apply mechanical design knowledge, perform finite element analysis, coordinate with multi-disciplinary teams, and...


  • Elkford, AB, Canada Elk Valley Resources Full-time $54,000 - $69,000 Contract

    Elk Valley Resources (EVR) operates four steelmaking coal mines that employ over 5,000 people in the Elk Valley of British Columbia. We are committed to responsible resource development, environmental performance and building strong partnerships with communities and Indigenous Peoples. EVR is proud to be part of the Glencore Group, contributing to a global...


  • Saint John, Canada Irving Oil Full-time

    As a Mechanical Engineering Student, you will support the development of capital improvement projects by applying engineering principles to evaluate business opportunities, develop project scopes, and contribute to multidisciplinary project development activities at the Saint John Refinery and Canadian terminals.The Engineering Services team supports the...


  • Winnipeg, Manitoba, Canada Hatch Ltd. Full-time

    Hatch Ltd. in Mississauga is offering a Spring 2027 Mechanical Engineering Student co-op in our Technologies Group. The 16-month internship provides hands-on experience on complex projects and collaboration with diverse teams worldwide. You will apply mechanical design knowledge, perform finite element analysis, coordinate with multi-disciplinary teams, and...


  • Sparwood, BC, Canada Glencore Full-time $16,000 - $21,000 Contract

    Elk Valley Resources (EVR) operates four steelmaking coal mines that employ over 5,000 people in the Elk Valley of British Columbia. We are committed to responsible resource development, environmental performance and building strong partnerships with communities and Indigenous Peoples. EVR is proud to be part of the Glencore Group, contributing to a global...


  • Alberta, Alberta, Canada Elk Valley Resources Full-time €4,867 - €6,167 Temporary

    Elk Valley Resources (EVR) operates four steelmaking coal mines that employ over 5,000 people in the Elk Valley of British Columbia. We are committed to responsible resource development, environmental performance and building strong partnerships with communities and Indigenous Peoples. EVR is proud to be part of the Glencore Group, contributing to a global...


  • Sparwood, BC, Canada Elk Valley Resources Full-time $20,000 - $31,000 Contract

    Elk Valley Resources offers a Mechanical Engineering internship starting January 2027 for an 8 or 12 month term in British Columbia. The role supports maintenance projects, safety programs, and design work with engineers on site.You will gain hands-on experience in processing plants and mining equipment, while developing technical skills and professional...


  • Sparwood, BC, Canada Elk Valley Resources Full-time $20,000 - $31,000 Contract

    Elk Valley Resources (EVR) operates four steelmaking coal mines that employ over 5,000 people in the Elk Valley of British Columbia. We are committed to responsible resource development, environmental performance and building strong partnerships with communities and Indigenous Peoples. EVR is proud to be part of the Glencore Group, contributing to a global...


  • Sparwood, BC, Canada Elk Valley Resources Full-time $20,000 - $31,000 Contract

    Elk Valley Resources (EVR) operates four steelmaking coal mines that employ over 5,000 people in the Elk Valley of British Columbia. We are committed to responsible resource development, environmental performance and building strong partnerships with communities and Indigenous Peoples. We are proud to be part of the Glencore Group, contributing to a global...


  • Sparwood, BC, Canada Elk Valley Resources Full-time $20,000 - $31,000 Contract

    A Canadian steelmaking company based in Sparwood is seeking a Mechanical Engineering co-op student. You will participate in health and safety programs, assist in maintenance project coordination, monitor budgets, and support engineering teams. Ideal candidates are pursuing an undergraduate degree in Mechanical Engineering, possess strong communication...


  • , Canada WSP Global Inc. Full-time $30,000 - $44,000 Contract

    What if you could redefine what’s possible?With us, you can. You want Purpose. Growth. Opportunity. People who get it. We are the home of ambitious, passionate, and innovative world shapers. With an unmatched breadth and depth of engineering, advisory and science‑based expertise, our global minds unite to power local solutions. We are pathfinders and...


  • , Canada Nutrien Full-time

    Nutrien in Redwater, Alberta is seeking a Mechanical Engineering Co-op student for an 8‑month term starting January 2027 at the Nitrogen Operations site, about 40km NE of Edmonton. This temporary, full‑time role is for students who will return to school after the term. You will lead design changes for mechanical plant improvements, troubleshoot...


  • Sparwood, BC, Canada Glencore Canada Full-time €32,000 - €52,000 Contract

    Elk Valley Resources (EVR), part of the Glencore Group in Canada, is seeking an undergraduate Mechanical Engineering student to join our on-site maintenance and engineering team in the Elk Valley, BC. Start date January 2027, duration of 8 or 12 months, offering hands-on experience in a heavy industrial setting. The position provides exposure to project...


  • Fernie, British Columbia, Canada Glencore Canada Full-time

    Elk Valley Resources (EVR), part of the Glencore Group in Canada, is seeking an undergraduate Mechanical Engineering student to join our on-site maintenance and engineering team in the Elk Valley, BC. Start date January 2027, duration of 8 or 12 months, offering hands-on experience in a heavy industrial setting. The position provides exposure to project...