I See 7 job titles. A couple are hardware designers ("architect" like design a building), a couple are "solution architects" which a name for a pre-sales coach/tutor/guide role, and a couple are buzzword soup in project management that I can't figure out what the role actually is, maybe the fabled software architect being derided here.