Skip to main content


​We recognize the invaluable skills and experience that you have gained from serving for your country. That's why we want to be your first choice in a new career outside the military. We offer rewarding careers, competitive pay and benefits, and advancement opportunities.​​

Why CP

  • Transferrable skills
  • Outdoor environment

​Veteran Management Trainee program

In order to set veterans up for success, CP offers a custom-designed Veteran Management Trainee program. This program --  which ranges from 10 to 16 weeks -- is a comprehensive training program where participants learn and practice the critical skills needed to be placed in a front-line management position

Throughout the program, veterans will learn the specifics of their role by participating in a mixture of classroom and on-the-job training.  They'll also spend time with other departments within CP to ensure that they get exposure to the organization and the rail industry which will set them up for future success.  

Front-line Management positions include:

  • Operations Train and Engine:  Trainmaster, Assistant Trainmaster and Road Foreman
  • Engineering – Track: Supervisor, Track Inspector and Production Supervisor
  • Engineering – Signals and Communications: Maintenance Supervisor and Manager, Construction Supervisor and Manager
  • Mechanical – Locomotive: Supervisor and Manager Mechanical – Locomotive
  • Mechanical – Railcar: Supervisor and Manager Mechanical – Car

Veterans hiring process

  1. Apply for a job at CP
  2. Send an email to indicating which job you've applied for 
  3. Veterans will join the appropriate Veteran Management Trainee program after they have successfully been offered one of our many roles

Apply here

Mentorship program

CP is committed to guiding veterans through their transition at CP, which includes assigning dedicated mentors who are also veterans. This mentorship educates veterans about opportunities at CP and addresses any anxieties or concerns as they settle into a new career.

​To learn more about CP's Veteran Management Trainee and Mentorship programs, send an email to

CP Veterans Social Club

CP has an established veteran network of employees that support each other in a seamless transition to the railway and throughout their career path. At CP, you will discover a community of people with similar backgrounds to support your lifelong career. 

Meet CP's Veterans

Randi Grice, Rail Traffic Controller

Learning how to guide the passage of trains as a Rail Traffic Controller at CP felt like a natural career transition from her role as a Naval Signalman

Stephanie Stone, Assistant Trainmaster

Enrolling in the Veteran Management Trainee Program, Stephanie discovered her skills could place her in a role similar to a Junior Officer 

Spencer Young, Assistant Trainmaster

Spencer connected with CP's Veteran Recruitment Program to see  how his military skills could set him up for a civilian career 


Craig Volstad, Senior Project Manager

Although he had no railway experience, Craig was recognized as someone who has exceptional organizational and project management qualities

Tobias Albrechtson, Carman, Mechanical

As a Carman/Railcar Mechanic at CP, Tobias applies his background in mechanics and leadership skills to plan and organize tasks every day

Rory Thompson, Manager of Veteran Relations

After his transition out of the military, Rory landed a job at CP and found there were many parallels and synergies between the military and the railroad