1977.09——1978.09,巴中县凤溪小学民办教师
1978.09——1980.09,巴中师范学校学生
1980.09——1982.01,巴中县顶山中学团委书记
1982.01——1988.10,巴中县公安局顶山派出所民警、副所长(其间:1986.09—1988.07省公安管理干部学院公安管理专业大专班学习)
1988.10——1990.02,巴中县公安局顶山派出所所长
1990.02——1992.02,巴中县公安局治安科科长
1992.02——1993.01,巴中县委政法委副书记
1993.01——1994.01,巴中县公安局副局长
1994.01——1995.07,巴中地区公安处治安科科长
1995.07——1995.10,巴中地区公安处处长助理
1995.10——1996.02,巴中地区公安处党委委员、处长助理
1996.02——1999.08,巴中地区公安处副处长(1995.07—1997.12,四川省委党校函授学院法律专业本科班学习)
1999.08——2000.01,巴中地区公安处副处长、正县级侦察员
2000.01——2004.06,巴中市公安局副局长、正县级侦察员
2004.06——2006.02,巴中市公安局副局长、党委副书记、正县级侦察员(2002.06—2005.06,四川省委党校函授学院政治专业研究生班学习)
2006.02——2010.09,阿坝州公安局局长、党委书记
2010.09——2011.08,阿坝州人民政府副州长,州公安局局长、党委书记
2011.08——2016.10,广安市人民政府副市长,市公安局党委书记、局长
2016.10——,四川省公安厅副巡视员
2016年10月20日,广安市第四届人民代表大会常务委员会第三十七次会议,决定免去:邓文国的广安市人民政府副市长、市公安局局长职务。