What! And I was kinda angry with Google that after all my degrees they still consider me for "software engineering" position. This prof gets the same title. Hmm.
EDIT: k nevermind about ken thompson and rob pike ... but there must be other big-shot hackers whose title is still 'software engineer'
AFAIK, their SW engineer positions have five levels, so not everybody's equal really.
What should they be using besides "software engineer"?
I think Bell Labs had it best, their only job title was "member of the technical staff". If it was good enough for them, it's good enough for anyone.
The titles "member of technical staff" or "member of research staff" used by most corporate labs sound better to PhD ears than "software engineer", I guess, although for some companies they mean (roughly) the same thing.