I'm a self taught Engineer. I had no problem getting a job; my professional educational experience has not been an issue so far. I've taken over projects from CS graduates that break just about every solid design principle I've learned (when its actually capable of running, that is).
CS degrees are certainly useful, but in my experience they do not make a good engineer on their own. A self-motivated learner will always outpace one without such qualities, regardless of credentials.