In practical design applications, most design variables such as thickness, diameter and material properties are not deterministic but stochastic numbers that can be represented by their mean values with variances because of various uncertainties. When the uncertainties related with design variables and manufacturing process are considered in engineering design, the specified reliability of the design can be achieved by using the so-called reliability based design optimization. Reliability based design optimization takes into account the uncertainties in the design in order to meet the user requirement of the specified reliability while seeking optimal solution. Reliability based design optimization of a real system becomes now an emerging technique to achieve reliability, robustness and safety of the design. It is, however, well known that reliability based design optimization can often have so multiple local optima that it cannot converge into the specified reliability. To overcome this difficulty, barrier function approach in reliability based design optimization is proposed in this research and feasible solution with specified reliability index is always provided if a feasible solution is available. To illustrate the proposed formulation, reliability based design optimization of a bracket design is performed. Advanced mean value method and first order reliability method are employed for reliability analysis and their optimization results are compared with reliability index approach based on the accuracy and efficiency.