25-year-old Vineeth started playing in the I-League in the 2010-11 season and scored on debut for then Chirag United Kerala.
In the last season, he ended up as the top Indian scorer with seven goals. The BFC are hoping to boost their midfield with the latest acquisition.
"I am absolutely pleased to sign for Bengaluru FC. Everyone is seeing what the club is doing and the chance to be a part of something this exciting was difficult to turn down," Vineeth said.
"I also dropped by and had a small run-down of the way things at the club are done and I was totally impressed. I also had managed a word with Sunil Chhetri and he spoke highly of the club," the Kannur-born lad, who started his career with Chennai Customs and Kerala State Electricity Board, said.
Bengaluru FC coach Ashley Westwood said: "We are very happy and pleased to have Vineeth on board. He is a player we have been tracking for a while now and someone who had a good last season in the I-League.
