If he's in Sweden, the only company I know there is DICE for big-name developers. I'm sure there's maybe a few mobile developers and indies there if he looked. I know there's a few mobile companies a country or so over in Finland. Not too sure about AAA/Indie.
If he has C++ and C# skills, he should look into volunteering those skills with an internship somewhere?
I dunno the Swedish scene at all but he's not gonna get a job at DICE unless he has an amazing portfolio of Battlefield mods.
He should be applying to smaller, no name studios, but remember that he is competing for entry level jobs with people who likely are younger, cheaper, and have a better understanding of the things the studios actually want than he does.
It's not even about ageism, if I'm hiring for an entry level position and one guy has a masters and little to no relevant experience for my field, and the other candidate has a bachelor's in the field, I'd take the guy with the bachelor's because he's probably going to come with a lot less attitude and be more easily trainable.
A friend of mine is the hiring QA manager at an interactive media company (vr/advergaming stuff) and he says he gets people like this all the time who are excessively overeducated but unskilled in the needed areas for the role. I think honestly for any job, if you have a lot of experience or education in a different area there's always some inherent bias by the hiring manager that they assume you will be likely to jump ship for something more suited towards what you know, especially if it offers pay more commensurate with your experience/education.