general guidelines are
paragraph one: brief introduction of yourself with strengths
paragraph two: how your past can benefit the employer (similar roles you did)
paragraph three: any extra bits (i included studying etc)
closing paragraph with emphasis on your interest in the company.
Could someone of you good people who speak German almost as fluent help me translate my cover letter from English to German. I know German to but not that good. Ill buy you a beer! Seems like a legit offer! Haha