Audi has guaranteed 45,000 jobs at its two German assembly plants, Ingolstadt and Neckarsulm, until 2011, in return for more flexible working hours and cost reductions.