The East Oregonian newspaper reports 48-year-old Maurilio Lamas Sanchez accepted a plea deal after initially facing a murder charge.
The punishment handed down Monday is twice the mandatory minimum. Judge Christopher Brauer said it was because of the crime's aggravating circumstance of "deliberate cruelty."
Sanchez has been in jail since his wife, Hilaria Sanchez, was found dead in their mobile home in October 2010.
Police say Sanchez smashed a wine bottle over his wife's head, stabbed her in the chest and used a bandanna to choke her.
The couple had been married for about 20 years and had seven children.