You would have to work for a company that makes software or tests software for another company. Like stated in the post before, usually its used in security to check for holes in a app or system. I actually use IDA to dissasemble games. That way I can modify them to my liking.