Locomotive engineer or civil engineer?
If you mean civil, mudchicken can fill you in.
If you mean locomotive engineer…step 1 is get hired by the railroad.
You don’t come in off the street and go to the seat box directly.
Because most railroads are union shops, your seniority determines what jobs you can hold.
You will start out on the ground pounding rocks in this order.
Switchman/helper/brakeman.
Engine foreman or yard conductor.
Road conductor.
These guys are known collectively as “trainmen”, and have a separate seniority roster from “enginemen” or engineers.
When the railroad you work for decides it needs more engineers, it will announce a class.
You bid on the slots in that class, it is filled by seniority, the more years of service you have, the better your chances of being “taken up” to engineers’ class.
Pretty much it all works on the oldest employee having the better pick of jobs, and the “older” you are, the higher up in the order you are.
Once you get in the class, you better pass; most railroads don’t keep you if you fail the engineers’ class… (Some let you go back to the ground, but it depends on the union contract at that road or terminal).
On a lot of the Class 1 roads, you don’t have a choice, when they run out of engineers, and need more, (and no one bids on the class) they can force the youngest trainmen in to the class.
Doesn’t happen often, but it does happen.
If they have ten slots, and only 5 bidders, the bidders will get in, and the five youngest trainmen will be forced, starting with the youngest one.
This also depends on the local union contract at that particular location.
When you get your license, you will be one of the youngest ones on the enginemen roster, and will have to work the extra board, meaning your on call 24/7, 365 days a year, and work the jobs as they call you.
As you get more time in, you can "