I do not know the exact tradition, but I know it is mainly infantry that have colors.
In the past, during battle, that is what the troops used to rally arround and follow, engineers I do not think would go into battle as a unit but would be attached to units like lets say the RCR, they would...