| Engineer isn't a unilaterally protected title here. There's plenty of people and jobs titled Software Engineer (or QA Engineer, or Site Reliability Engineer, etc). You can't misrepresent yourself as a P. Eng. however. Here in Ontario, PEO will probably nail you for it: http://www.peo.on.ca/ Though from what I understand they frown on it because they want complete ownership of the term (but their critique really has no teeth unless you make like you are indeed licensed by a central regulatory body such as PEO): http://www.peo.on.ca/index.php/ci_id/2266/la_id/1.htm edit: Just some further information on the subject in Canada—Software Engineer (among others) is a nationally recognized and distinct title (can overlap, but doesn't necessitate a P.Eng certification): http://noc.esdc.gc.ca/English/noc/ProfileQuickSearch.aspx?va... |
It looks like if you want to call yourself an engineer nationally you need to be a P.Eng, and it's up to the provincial bodies to regulate the usage in each province.
> Experience as a computer programmer is usually required.
That's amazing, you need to be an engineer, but don't need to know how to program to be a Software Engineer.