|
|
|
|
|
by SketchySeaBeast
2691 days ago
|
|
Wow, you've really dug into this. 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. |
|
It sounds like you can call yourself an engineer all you like—particularly with relation to software. There appear to be no hard requirements.
However if you want to bill yourself as a Software Engineer and work as a Professional Engineer (the protected title in Canada) then you must have your P.Eng.
Similarly: A Software or IT Architect isn't required to be certified by the CACB. Nor does a Web Designer need to be a member of the GDC.
So— all Professional Engineers could bill themselves as Software Engineers (situation providing), but not all Software Engineers can work as Professional Engineers.