Diawusie joins the club on a two-year deal after successful negotiations and passing his medical.
The 24-year-old part ways with Bundesliga 2 side Dynamo Dresden following the expirations of his contract at the end of last season.
He made 17 appearances across all competitions for Dynamo Dresden and provided three assists.
The FC Ingolstadt 04 winger began his career at Regensburg Youth, he left to Nurnberg to continue his development.
Diawusie later joined RB Leipzig U19 where he spent two seasons before gaining first team status in 2018. He had loan spells at Wehen and Ingolstadt before signing for Dresden in 2020.
In 2016, he was called up for a training camp for the Germany U19 team in Spain, during which he took part in a friendly against the Czech Republic.
Diawusie had previously appeared for the under-15 national team three times.