Question: For a non german is it compulsory to learn german to get software job in germany? 

Answer: Not a must. but will be helpful to move around.\nas most of the software companies will be conducting business in english.
This question from the Yahoo Q&A forum is categorized in the topic: Sports