Almost every day of my whole career I've worked with people who were missing social cues and being disliked because they were misunderstood. I think an engineer is MUCH more likable if they genuinely say "Sorry if I'm loud, and I don't mean to interrupt, sometimes when I get excited I accidentally do this, I don't do it because I think my ideas are better than everyone else's."
Now obviously if somebody exaggerates a trait they don't have, says it in a self-important way, and isn't remorseful at all about the effect it has on people around them, and isn't trying to change it that's a shame.
But frankly imo the balance of that in software is I've met 1/2 in my whole career who came across as self-important about their conditions, versus against maybe 20% (dozens and dozens) weren't able/willing to communicate their oddities.