Earlier quoted context omitted.
My last job in Canada the other Engineers got uppity about that with me. I studied a degree called "Software Engineering", that was 4 years with first class honors. It is accredited by, and I'm a member of the Australian Institute of Engineers. The only way for me to get accredited in Canada it 2 years of relevant work experience with an accredited Engineer in my field. There are no Software Engineers in Canada.
Not sure why this topic is getting downvoted to oblivion. The entire Google Canada workforce just had our titles changed from 'software engineer' to 'software developer' and were asked to update linkedin profiles to reflect this, as well.
Protected titles seem to have differing meanings in many places. Doctor is a pretty universally understood one; yet we throw around "Architect" pretty willy nilly and it's a protected title in many more countries than Canada.
Yet somehow Canada gets special consideration and other countries do not.
For context: I work for a French company, and we have many Architects despite that being a protected term. But we do not have Engineers in Canada (even if they have MSc CompSci engineering degrees).