Canadian here - I'm pretty sure it's only the term "professional engineer" that's protected here, we definitely have tons of people being called "software engineers" who aren't licensed engineers.
In Quebec and Ontario, "engineer" is also protected. Microsoft has been fined in the past because of their usage of "Microsoft Certified Systems Engineer."
https://www.canadianconsultingengineer.com/engineering/quebe...