Earlier quoted context omitted.
I actually don't think that's strictly true. Although there might be a stigma associated with calling yourself an Engineer if you didn't go through an Engineering program, it is only illegal to call yourself a Professional Engineer if you're not properly licensed. Graduating from an Engineering degree (and/or receiving an Iron Ring) has no real legal protection or obligation. The licensing requirements to become a Pr…
Calling yourself a P.Eng without actually being a licensed P.Eng is very, very illegal. Calling yourself an Engineer without having graduated from a CEAB-accredited institution is also illegal, just that people don't care nearly as much as bout this. You will occasionally see job postings and titles for "software engineers" from companies that don't know about this particular legal snag, and for the most part it's no…
(2) Every person who is not a holder of a licence or a temporary licence and who,
(a) uses the title “professional engineer” or “ingénieur” or an abbreviation or variation thereof as an occupational or business designation;
(a.1) uses the title “engineer” or an abbreviation of that title in a manner that will lead to the belief that the person may engage in the practice of professional engineering;
(b) uses a term, title or description that will lead to the belief that the person may engage in the practice of professional engineering; or
(c) uses a seal that will lead to the belief that the person is a professional engineer,
is guilty of an offence..."
As can be plainly seen, it is perfectly legal to call yourself a software engineer, audio engineer, sanitation engineer, or any other term which isn't holding yourself out to be a licensed professional engineer. The fine is $10,000.