Cory,
I am in Canada. I am the Telecom Engineer for nuclear site. I do everything from telephony and public address to radios and wireless systems and much in between.
Having said all that I'll say that salary is not everything. My peers in other industries are making $80k+ Canadian. BUT they work 40 hour weeks with inflexible work hours. Their overtime is unpaid. They do on-call duty on weekends (also unpaid). Their medical insurance and benefits suck. They started at 2 weeks of vacation and holidays a year with sad sick day compensation. And they are not unionised so they have precious little job security.
Be careful in assuming that you are undervalued salary-wise. I know others that have gone for the money and ended up paying a price that they had not expected (and I am obviously not speaking of money!). Look at all the factors before seeking better pay elsewhere!!
SD