In Germany, lots of career opportunities are there for mechanical engineers. As World's top automobiles companies are there which have high demands of Mechanical engineers. Germany holds 2nd highest place of having mechanical engineers in entire Europe.
If anyone got his Degree in Mechanical Engineering from Germany, it is the best part. But due to high demand, mechanical engineers from other countries are also getting employed. Maximum Jobs for mechanical engineers are available in cities like Munich, Berlin, Mannheim, Plochingen, Celle, Leer, Ludwigshafen, Rothenburg, Salzbergen, Hamburg and Stuttgart. To apply a job in Germany, you can check websites of big companies regularly. Some of the large automobile manufacturing companies are Daimler AG (Mercedes-Benz), Siemens, BMW, Porsche, Volkswagan, Audi, and Bosch etc.
Mechanical engineers with 2-3 years of experience can earn approximately EUR 60,000 annually i.e. EUR 5000 per month. Get some knowledge of German language it will help you to adapt yourself in that environment. Selection process is slightly difficult so you will have to think and planning well in advance.