Hybrid vehicles play an important role in reducing energy consumption and pollutant emissions of ground transportation. The increased mechatronic system complexity, however, results in a heavy challenge for efficient component sizing and power coordination among multiple power sources. This chapter presents a convex programming framework for the combined design and control optimization of hybrid vehicles. An instructive and straightforward case study of design and energy control optimization for a fuel cell/supercapacitor hybrid bus is delineated to demonstrate the effectiveness and the computational advantage of the convex programming methodology. Convex modeling of key components in the fuel cell/supercapactior hybrid powertrain is introduced, while a pseudo code in CVX is also provided to elucidate how to practically implement the convex optimization. The generalization, applicability, and validity of the convex optimization framework