The Giants selected Camargo's contract from Triple-A Sacramento on Monday, Alex Pavlovic of NBC Sports Bay Area reports.
Camargo just inked a minor-league deal with San Francisco on Saturday and had gone 2-for-9 with a homer and three RBI in two games with their Triple-A affiliate. The 29-year-old will likely operate as a backup option all across the Giants' infield.