A large amount of test data can be generated when the distributed optical fiber is used to detection of pile foundation. Therefore, the fast and accurate processing of these data has become an urgent problem to be re-solved. But there is no corresponding data processing software specialized in distributed optical fiber data. This paper introduces the embedded technics and key problems faced now when optical fiber is used to the detection of pile. It examines the characteristics of sensing fiber layout, the pressure bearing characteristics of pile and the main process of data processing for distributed optical fiber detection of pile foundation. It first puts forward a plan to realize the intelligent processing of detection data. Then the distributed optical fiber data processing system can be independently generated using computer programming language based on the plan. Finally, actual engineering datum is used to verify the practical application of the software. The results show that the distributed optical fiber pile testing data processing software is easy to use, can fast and intelligently process detected data. The results can truly reflect the actual situation and meet the requirements of pile detection data processing. This software can be applied to the distributed optical fiber pile detection data processing.