The deal will be worth $700,000 at the NHL level.
“Joe has NHL talent. He’s a guy that has often been used in a depth role, but those players are extremely important to have,” Penguins assistant general manager Bill Guerin said in a release. “He has a high skill level and is a very competitive guy. There’s no reason why Joe can’t push to play in the NHL full-time.”
The 25-year-old was acquired by Pittsburgh from the Anaheim Ducks in a January trade. He played in six games with the Penguins but spent the majority of the remainder of the season in the AHL, suiting up for 27 games for Wilkes-Barre/Scranton in the AHL and scoring nine goals and 20 points.
The Markham, Ont., native has played in 80 career NHL games with the New Jersey Devils, Anaheim Ducks and Penguins.