You might also need to consider accomplishing a graduate degree in Germany (most are tuition-free!) to make use of their graduate task research scheme following graduation. For anyone who is now recent grad trying to just take your career to the following level, consider doing an internship in Germany. Residency: http://www.alnamas.pk