I have visited Austria for an interview and I received a Schengen visa for it. Now I am in Germany and I have a proposed contract for the next few months before I start my PhD (next year) to work here in Germany (I used to work in the same company during my studies in Germany). The question is can I apply for a work visa permit for this duration or do I need leave the German soil and apply from somewhere else?
Apparently here it is said that it is not possible to do so for a study visa, but I am not sure about work visa.
In case I need to leave the country for applying again, can I do it from another country say Turkey. Because of military duty, I can only leave the country once after graduation (which is my situation now).