Heineman had his contract selected from Triple-A New Orleans on Tuesday.
Heineman played 48 games with New Orleans this season, slashing .341/.397/.622 with 10 home runs and 25 RBI. He'll have a chance to make his major-league debut after spending the last eight years in the minors.