I was recently diagnosed with Asperger's syndrome (AS), a form of autism. My AS is fairly mild.
I am employed (software developer), but I am looking for a new job at the moment. For various reasons, I want my future company to know about it before they hire me:
Honesty: I have something which legitimately affects the way I work, I feel that my employer should know.
I don't require specific handicap arrangements, but it would make it easier for my colleagues to understand my weaknesses and how to work with them: calm, no distractions, written communication as much as possible instead of oral, etc.
It actually brings a lot of good stuff: I'm a bit obsessed with order, protocols and quality.
My case is mild enough that I can function somewhat OK still. People see me as quirky, but my employers have always been happy with me.
I don't want to end up in a company that doesn't understand or discriminates against that kind of stuff. Finding a new job isn't a matter of life or death at the moment, so I can afford being "picky". Besides some companies start seeing AS as a desirable thing.
When and how in the process is it best to bring it up?
Note: I am not asking if I should do it. I am aware of the other questions asking that and I have made my mind on that subject already. I want to focus on the best way(s) to do it.