The Philadelphia Eagles have fired defensive coordinator Juan Castillo and promoted secondary coach Todd Bowles into the position, the team announced Tuesday via its Twitter account.