I landed at Microsoft after a series of life-changing events -- my mother dying, being laid off from a company where I'd worked for 17 years, learning that I'm on the spectrum -- in a way that was very lucky and impossible to repeat. After being out of work I was contacted by a recruiter who was looking for someone with my exact skill set. It took a few months to close the deal, but I was able to start my job before the severance ran out. Like I said, lucky.
I first let on about the aspie thing only to a few people, our HR rep and my boss, and didn't formally "declare" until a couple years later. That was about the same time MS started developing the autism hiring program, and drew on the experiences of some people like me, who were already there.
That said, I'm in a discipline that's very unusual for Microsoft, and I came in right on the cusp of change. Because of what I do (news guy) and how I came in, I had an interview that was very different than the super-stressful interview process that engineers endure. Twenty-eight years of faking NT may have helped, too.
I work for Microsoft at MSN, our news Web site (and related products), and help develop new ways of distributing news to people. I work with publishers, journalists, engineers and product managers, and what I do helps fund great journalism. That gets me pretty jazzed .