work permit
게시한 사람 Raghuram Kalyanam 속 독일 공개토론
The employer who is providing you the internship have to arrange for the ZAV forms i.e the work permit in Germany.As to support your living, you have to show the embassy that you have enough bank balance.
better consult your nearest german embassy,everything will be in their website.
i too will be doing an internship in germany this summer.