Apply now »

Electrical and Control CO-OP student


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 cpkcr.com to learn about the CPKC advantage, our purpose and culture.

 

PURPOSE OF THE POSITION:

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 position is a 8-month internship starting January 2025 with the possibility of extending to 16 Months.

 

POSITION ACCOUNTABILITIES:

  • 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

 

POSITION REQUIREMENTS:

  • Currently enrolled in the 3rd or 4th year of an engineering, mathematics, or computer science program at an accredited college or university.
  • Experience or coursework in PLC programming and industrial control systems.
  • Experience with designing, commissioning, or troubleshooting electrical and control systems, including PLCs, low-voltage signals, networking, industrial sensors, induction motors, VFDs, or similar.
  • Understanding of object-oriented programming, procedural programming, analytics, or data structures.
  • Experience with AutoCAD or other software for schematic capture.
  • Proficient in reading, interpreting, and developing electrical drawings, procedures, and manuals.
  • Strong problem-solving skills with the ability to
  •  drill down to identify the root causes of issues.
  • Demonstrated ability to write clear, concise, and informative reports intended for high-level management.
  • Ability to provide support and independently manage multiple projects simultaneously.
  • Must possess a full-stage Class 5 driver’s permit.

 

Preferred

  • Proficient in IEC 61131-3 programming languages including ladder logic and structured text.
  • Knowledge of PLC hardware and software from major brands such as Allen-Bradley or Siemens.
  • Familiarity with programming languages such as Python, Java, C, or VBA, as well as web development utilizing CSS, SVG, and animation.
  • Experience with cloud computing, networking, virtualization, and databases.
  • Experience with HMI (Human Machine Interface) and SCADA (Supervisory Control and Data Acquisition) systems such as Ignition.
  • Experience with industrial communication protocols such as Ethernet/IP, CAN, Modbus, Profibus, and HART.
  • Mechanical aptitude with hands-on work experience in areas such as woodworking, ham radio, 3D printing, or engine repair.

 

ADDITIONAL INFORMATION:

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
  • Driver’s License verification and/or last 3 years of driving history if a requirement of the position

 

Management Conductor Program:

Becoming a qualified conductor or locomotive engineer is the single best way for a management employee to learn the business at CPKC. You may be required to obtain a certification or to maintain your current certification/qualification as a conductor or locomotive engineer.

 

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

 

 

 

With Job Requisition Fields

  • Req ID: 103666
  • Department: Chief Engineer
  • Job Type: Co-op
  • Position Type: Non-Union
  • Location: Calgary, Alberta
  • Country: Canada
  • % of Travel: 0-10%
  • # of Positions: 1
  • Job Grade: co-op
  • Compensation Rate:
  • Job Available to: Internal & External

 

 

#LI-PC1

Location: 

Calgary, AB, CA, T2G 3J5

Apply now »