No, it's not an automatic showstopper, and no, you don't need to go point it out to them before the background check shows it. Be honest with self-reporting and don't hide anything, but there's no additional merit in going and pushing it on them either.
My experience with most tech firms is that in general, they don't check and they don't care. They are doing a background check because their insurance or some other meddling agency wants them to. Unless the job is specifically related to the offense (security clearance, driving, working with kids, financial stuff) or it's quite severe, they are likely to overlook it (if they even read the report). I wouldn't fret and I certainly wouldn't bring it up proactively with them unless asked (in person or on a form) - that forces them to confront something they may have been wanting to just let slip downstream. Just be forthcoming if they mention it.
True story - my first gig out of school was with a very large corporation's IT department. One day one of the sysadmins didn't show up to work. A couple days later the FBI showed up; he had been convicted of a DUI and was supposed to voluntarily surrender himself that week but had instead bought a bunch of camping gear, skedaddled, and abandoned his car out in the mountains somewhere. No one knew, no one wanted to know. Managers, HR... What value did it have to the company to know any of that? None. He was just like any other guy who one day quits without notice.
Similarly, I was working at a small publishing company starting up some Internet goodness. The company had gotten larger and was getting insurance. The health insurance provider mandated drug testing. Everyone up to the CEO knew that half the production department smoked the wacky tobaccy. "So testing is mandatory. But you're still going to cover them, right? And we don't plan to fire them," clarified our CEO. "That's fine," said the insurance company, "We just need stats for risk purposes." So we added drug testing, and the insurance company could get stats that "20% of the people in publishing companies have reefer madness," and that was it.
Don't confuse legalistic requirements with anyone giving a crap.
Similarly, you may well come across companies that will blacklist based on any criminal conviction etc. Well, you can't do anything about that, so there's no sense in worrying about it. Unless it's a 6 person company "being forthcoming so they see you're honest and will cut you a break" isn't going to be a thing; people love following whatever HR process exists to the letter. In Texas you can't get a conviction expunged over time so just fill out the background check forms, take the jobs from those who don't care.