姚立功1976年02月至1983年12月,先后担任北京卫戍区警卫二师连队文书、营部书记、团政治处书记和副连职宣传干事;
1983年12月至1987年12月,先后任武警北京总队政治部干部处正连职干事、副营职干事、副处长;
1987年12月至2005年11月,先后任武警总部司令部办公室正营职秘书、副团职秘书,政治部干部处副团职干事、正团职干事,政治部干部部任免处副处长(正团职)、处长;
1997年05月至2005年11月任武警总部政治部干部部副部长(副师级)、部长;
2005年11月至2009年05月任武警福建总队政治委员、党委书记 ;
2009年05月至2013年07月任武警总部后勤部政委;
2013年07月至2015年07月任武警部队政治部主任;
2015年07月至2018年02月任武警部队副政委;
2018年02月至今任武警部队党委常委、副政委。[1]
2007年07月晋升为武警少将警衔 。
2018年2月,姚立功当选武警部队党委常委。