Hinske, 40, has served as the first-base coach for the Chicago Cubs the last four seasons, and assistant hitting coach the last three.
The former 12-year Major League veteran played from 2002-13 for seven different teams. Hinske won the 2002 AL Rookie of the Year award for the Toronto Blue Jays, hitting .279 with 24 homers and 84 RBIs.
Hinske was traded by Toronto to the Boston Red Sox in August 2006, and won a World Series ring with them in 2007. He went on to play with the Tampa Bay Rays (2008), Pittsburgh Pirates (2009), New York Yankees (2009), Atlanta Braves (2010-12), and Arizona Diamondbacks (2013).
The Angels hope Hinske will improve a 2017 offense that finished 27th in the majors in slugging percentage (.397) and 28th in batting average (.243).
Overall in 1,387 career games, Hinske hit .249/.332/.430 with 240 doubles, 137 homers, and 522 RBIs.
In addition to his 2007 World Series ring, Hinske won another in 2009 for the Yankees and as a coach for the Cubs in 2016.