Carradine signed a contract with the Dolphins on Friday.
Carradine had a one-game stint with Oakland last season and played in eight games with San Francisco in 2017. The veteran defensive end will look to earn a roster spot under new head coach Brian Flores.