This sounds great on paper. However, the reason "Engineer" matters is because regulation requires it. If my company is required to get a sign off from an Engineer before software is updated, then you can be 100% sure those who are qualified to sign off take their title seriously. Until then, it is just a fancy title.
My impression is that this title comes from the practice of "software engineering", not necessarily that the practitioners are licensed Engineers.
My impression is that this title comes from the practice of "software engineering", not necessarily that the practitioners are licensed Engineers.