The 33-year-old former Manchester United, West Ham United and Birmingham City player moves to Easter Road after leaving MLS side Orlando City.
Hibs boss Paul Heckingbottom said: “Jonathan offers experience, quality and versatility in an area where we haven’t had much cover recently.”