diesel locomotive engineer – railway
freight train engineer
industrial locomotive engineer
locomotive engineer – railway
passenger train engineer
passenger train locomotive engineer
railway engineer trainee
railway locomotive engineer
switch engineer – railway
transfer hostler – railway
yard engineer – railway
yard locomotive engineer – railway
Railway locomotive engineers operate railway locomotives to transport passengers and freight. They are employed by railway transport companies. Yard locomotive engineers operate locomotives within yards of railway, industrial or other establishments. They are employed by railway transport companies and industrial or commercial users of rail transport.
This group performs some or all of the following duties:
Railway locomotive engineers
Operate locomotives to transport passengers and freight on railways
Operate communication systems to communicate with train crews and traffic controllers to ensure safe operation and scheduling of trains
Inspect assigned locomotives and test operating controls and equipment.
Yard locomotive engineers
Operate locomotives to switch, couple and uncouple cars for loading and unloading
Perform switching operations according to written switching orders or dispatched instructions
Inspect locomotives, replenish fuel or perform routine maintenance on locomotives.
Source: Canada website