Please stop referring to software developers as engineers, unless they are fully registered members of the state association of engineers.
And even in places where it does, like Texas, I've never heard of it being applied to software. Like Dell doesn't require a degree for their engineer positions.
A lot of software developers call themselves engineers without even having taken physics 101!