Employment is one big chunk of the problems you would face as a felon, but it is not all there is. Also, I don't think software is completely immune. I'm not positive, but there are probably restrictions involving government work. A potential employer would have to consider what doors they were shutting by hiring you.