It's not an offending title in itself. However, virtually all other companies I know of use that title for entry level positions, i.e. for positions that have very little or no initiative. Google's different stance causes confusion among PhDs that apply there, as I have heard from many friends who get irked by the SW engineer title.