Netter originally entered the NFL in 2012 as an undrafted free agent with the 49ers. He spent the entire 2012 season on San Francisco's practice squad and was later released on Aug. 26, 2013. Netter then signed to the Tennessee Titans practice squad on Sept. 2, 2013. After being released by the Titans on Oct. 8, 2013, he was signed to the 49ers practice squad on Oct. 14, 2013, where he spent the remainder of the 2013 season. Netter later re-signed with the team on Jan. 22, 2014, only to be waived on June 3, 2014.