The deal will pay Jordan $550,000 at the NHL level or $125,000 at the minor-league level, with a guarantee of at least $150,000.
Jordan, 22, made his NHL debut on Feb. 14 against the Toronto Maple Leafs and played in five games with the Hurricanes in 2012-13, averaging 10:41 of ice time per game.
The Zlin, Czech Republic native had six goals and 16 points in 54 regular-season games during 2012-13 with Carolina’s American Hockey League affiliate, the Charlotte Checkers.
Chosen by Carolina in the fourth round (No. 105) of the 2008 NHL Draft, the 6-foot-1, 195-pound blueliner has 14 goals and 56 points in 197 AHL regular-season games with the Checkers. He represented the Checkers at the 2013 AHL All-Star Game in Providence.