Apply now »

Co-op Student - Hydrogen Locomotive

Canadian Pacific (CP) and Kansas City Southern (KCS) are now CPKC. As the only truly North American railway, we are making big moves! Drawing on our strong foundations and heritage, CPKC moves essential goods across our 20,000-mile network to support economic growth throughout Canada, the U.S. and Mexico. Be a part of history as we connect a continent and create exciting career opportunities across our new transnational network. Visit to learn about the CPKC advantage, our purpose and culture.



The Hydrogen Locomotive co-op student position performs mechanical and electrical repair, testing, and test tool development associated with the Hydrogen Locomotive program.  The position also assists with schematic drafting and test tool programming development in Python, C, or other languages. The co-op position also assists with test data analysis using spreadsheets, graphing tools, and other analytic tools.  The ability to prepare clear power point presentations and write reports and management briefs is also a requirement of the position.  The co-op position may develop test jig parts or other parts using the 3D printer, and is responsible to keep the 3D printer maintained and operational.


This Postion is a 4 months internship starting January 2024 with the  possibility of extending to 8 Months.



  • Support all mechanical and electrical development and testing work on the hydrogen locomotive
  • Coordinate the implementation and installation of hydrogen locomotive specific technologies
  • Propose new processes and technologies to enhance hydrogen locomotive development
  • Adhere to CPKC’s health and safety policy



  • 3rd or 4th year students pursuing Bachelor's degree in the Electrical / Mechanical / Industrial Systems engineering from an accredited college or university
  • Experience with AutoCAD, Inventor for Schematic capture, Mechanical Design, 3D-Step file generation, and 3D printing an asset
  • Familiarity with Python, C, Node Red or similar software is an asset
  • Must be able to write clear and concise reports which will be distributed to high level management
  • Must hold a full stage Class 5 driver’s permit
  • Hands-on work experience such as woodworking, ham radio, or engine repair is an asset
  • Ability and drive to drill down to determine root causes of problems
  • Provide support and independently manage multiple projects



As an employer with North American presence, the possibility does exist that the location of your position may be changed based on organizational requirements.


Background Investigation:

The successful candidate will need to successfully complete the following clearances:       

  • Criminal history check
  • Reference check


CPKC is an employment equity employer committed to the principles of employment equity and inclusion. We encourage all qualified candidates to apply including women, Black, Indigenous, People of Colour (BIPOC), members of the LGBTQ+ community, and people with disabilities. Accommodations for the job application process can be provided, as appropriate, upon request. All applicant information will be managed in accordance with the federal Personal Information Protection and Electronic Documents Act (PIPEDA)”. 


  • Req ID: 101705
  • Department: Transportation Canada
  • Job Type: Co-op
  • Position Type: Non-Union
  • Location: Calgary, Alberta
  • Country: Canada
  • # of Positions: 1
  • Job Available to: Students





Apply now »