The random vibration will cause a severe decline of the dynamic imaging quality if the seeker’s optomechanical system has not been properly optimized. Firstly, based on the integrated optomechanical analyzing method and the requirement of the seeker, an optimization approach utilizing the numerical simulation is presented. Then an optimization design of the support position, in which the optical modulation transfer function is as the optimal target, was processed under the random vibration with high-accelerator in a wide frequency range (10 GRMS). The simulation result shows that the optimum structure has a better performance than the other available structures in dynamic imaging quality: the degradation of optical modulation transfer function is less than 0.5% in central field of view and about 8.25% in the full relative field of view.