The 25-year-old midfielder joins Hamilton shortly after leaving Queen of the South at the end of last season, where he enjoyed two spells, as well as having previously played for Partick Thistle and Gretna (on loan).
Hamilton Accies Gerry Strain said: “Connor was a player identified by John and his staff as being a key part of our plans really early on and he’s also been part of our pre-season programme since the very beginning.
“Both Connor and his agent, Phil McTaggart, have been really supportive and accommodating of our Club these last several weeks as we’ve done all that we can to make this permanent signing possible.
” We would like to thank both Connor and Phil for their commitment to getting this deal done and look forward to seeing Connor in action for us this season and hopefully beyond.”
Connor’s agent Phil added: “Connor is delighted to join Hamilton and ready to kick on for the season ahead in a collective push to get the Club back into the Scottish Championship.”