Engineering is two things:
1. Applied physics - Software is immediately disqualified. Symbols have no physics.
2. Ethics - Lives and livelihoods depend on you getting it right. Software people want to be disqualified because that stuff is so boring, but this is becoming a more serious issue with every passing day.
> Software is immediately disqualified. Symbols have no physics.
Many physical processes are controlled by software.
That might vary by countries but in France with have an official "engineering degree" (diplome d'ingénieur) which is also a master's degree, and most software developers have this.
So most software developers in France are absolutely software engineers.