Since 1 August 2012 the new "EU Blue Card" is available in Germany. The Blue Card makes it easier for highly-skilled citizens of non-EU member states to live and work in Germany. With this initiative Germany hopes to attract more highly-skilled migrants. The legal conditions for foreign students who would like to work in Germany after obtaining a degree from a German university have also been improved.
For more information about working in Germany follow this link: http://www.auswaertiges-amt.de/EN/EinreiseUndAufenthalt/120731-BlueCard-node.html