My US citizen boyfriend who is a software engineer with a MS in Computer Science is unable to get a job in his field. Is it because he is being undermined by people on H1B's? What job can one expect if he completes his MS in electrical engineering (communication concentration) from the US Universities? Is there any chance that he can get a job in the US companies?