mechanical engineering co-op

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

  • Mechanical Engineering Co-op Premium

    13 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...


  • 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...


  • 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'...


  • , 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 Full-time $34,000 - $45,000 Contract

    Kickstart your engineering career at Hatch’s Mississauga office as a Mechanical Engineering Student intern starting Spring 2027. Work alongside industry experts and develop practical skills. Join Hatch's Technologies Group as a Mechanical Engineering Student for a 16-month co-op experience. This role is ideal for students in their third or fourth year...


  • Elkford, British Columbia, 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...


  • 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...


  • 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...


  • 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 Evr Full-time $25,000 - $36,000 Contract

    About EVR 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...


  • 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...


  • 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 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'...


  • 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...


  • 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...


  • , 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...