Calum Elliot has agreed a two-year contract with Lithuanian side VMFD Zalgiris.
As revealed last week by STV, the former Hearts striker will move to Vilnius on a free transfer, having turned down the opportunity of a trial spell with MLS side Houston Dynamo.
Elliot will travel to Lithuania on Thursday to conclude the deal. The 24-year-old was released from his contract at Hearts at the start of the transfer window, having scored 16 goals in 124 appearances for the Edinburgh club.
Zalgiris finished second in last season's Lithuanian top flight, finishing eight points behind champions Ekranas. The club will participate in next season's Europa League, entering in the first qualifying round.
Elliot's last competitive appearance came during a loan spell with Dundee, where he failed to find the net in six games.
The former Scotland Under-21 international has also had spells on loan at Motherwell and Livingston in his career, scoring two and 11 goals respectively.
“Everything has been agreed,” Elliot told the Scotsman of the move. “I’m delighted and it’s obviously a big move for me. The longer you go without a club the more you worry.
“You could say it’s a step into the unknown so there’s an element of trepidation. But I phoned Marius Zaliukas, who I’m friendly with from my time at Hearts.
"He says Vilnius is an ideal place to live in, so it helped put my mind at rest a bit.”