FOXTA is a program for the design of shallow foundations, deep foundations, pile groups, piled-raft foundations, rigid inclusions, etc
demo version can be downloaded from their website
APRAF, using a combination of finite layer and finite element methods to model layered soil, raft and piles, can be used to calculate the displacements, bending moments and shear forces in rafts and piles.
GEOTEC Office is a package of programs for geotechnical and design engineering. The package contains the following programs and tools: ELPLA: Analyzing footings, rafts, piled rafts, pile groups and foundation groups
The free version of geotec office can be downloaded from their website.
you can search more programs on this website for piled raft system here. http://www.geotechnicaldirectory.com/page/software/Piles_(lateral_loading_and_groups)_.html
opensees could be a good alternate for your purpose. you can add your element or material in its liberary . but , you had to better know it isn't easy and requires so much efforts.