There is a big demand for Aircraft Maintenance Engineers in Canada, both in the Helicopter and Aeroplane world. For a sample check out :
www.wingsmagazine.com , or workopolis.com . The pay at smaller operators is some where between 50 and 60 K Canadian, I have no idea what it is like with the big airlines.