Stem != Job. Ignoring software, finding a traditional stem job directly out of college is very challenging. I know many mechanical engineering, bio enginers, chemical engineers who had/have a rough start.
I really wish people would stop equating stem to a job. Unless you are willing to move, it is not the case in many job markets.