Ren was the technical director of the Long March 1 rocket. It was used for the successful launch of China's first satellite, and chief designer of Chinese store able propellant rocket engine. He was also the chief designer for Long March 3 launch vehicle, Fengyun, and SJ (Shijian) series satellites.