My understanding is that it really crosses all disciplines. However, it depends on what area of the country you're looking at. For example, in Alberta and in Newfoundland, where they have a lot of work going on in the gas and oil industry and where they have a lot of construction going on, they're looking for all kinds of engineers.
I had a call from Hatch, which is a great big international Canadian mining firm.