In new product development, the asymmetric information between the firms and developers is inherent. It always leads to failure for choosing the developers. If a firm selects the wrong developer with shortcomings in the team, technology, market, etc, then it will lead to the deviation from the expected results in the development of new product in terms of performance, cost and schedule, and cause imponderable financial loss. This paper presents an incentive optimal model of choosing the developers in new product development based on multi-attribute auction. Then the firm can incentive developers reporting the real information, and choose the optimal developers.