He has become the best-paid player in the club’s history on a three-and-a-half-year contract worth £180,000 per week.
The 28-year-old striker is part of a transfer merry-go-round that will see Olivier Giroud leave the Gunners for Chelsea and Michy Batshuayi quit Stamford Bridge to replace Aubameyang at Dortmund.
But Aumbameyang brings with him a bad-boy reputation, having been the subject of several disciplinary proceedings by Dortmund as he pushed for a move away from the club.
A statement from Dortmund sporting director Michael Zorc alluded to the striker’s recent problems, saying: ‘Apart from the unpleasant events of recent weeks, we like to remember that the story of Pierre-Emerick Aubameyang at BVB for more than four years was a single success story.
‘He has done great things for Borussia Dortmund at this time, scored many important goals and is part of the team that brought the DFB Cup to Dortmund in 2017. We wish Pierre-Emerick all the best for his future at Arsenal.’
The move for the explosive striker has been driven by Arsenal’s recently-appointed head of recruitment Sven Mislintat.