Hi Richard,
You basically have two choices:
1. Live in the Software Park area, which is basically outside of Chengdu (a popular apartment unit here is called 天鹅湖, Swan Lake).
2. Live in the south of Chengdu (Tongzilin is easiest) and commute to the software park by subway. If you live near the Tongzilin subway station your commute will be in the ballpark of 20-25 minutes.
Unfortunately the E Zone of the Software Park is the furthest away from the subway station, it would be a very long walk, but there are motorcycle taxis lined up outside of the subway everyday.
Let me know if you need any more information.