In this paper, a modified Genetic Satellite Constellation (GSC) is proposed for design of hybrid satellite constellations with prescribed satellite diversity. The constellation chosen to demonstrate the technique is the hybrid LEO/MEO, LEO/GEO and MEO/GEO constellations. The objective of the algorithm is to automatically determine the parameters of satellite constellation design in both lower and upper layers of the satellite constellations. The parameters include the total number of satellites, the maximum satellite's altitude, the angle shift between satellites, the angle between planes and the inclination angle. The constellation is assumed to be an inclined circular orbit for LEO and MEO. For the GEO constellation, the circular orbital is chosen. This constellation is proposed as it offers high diversity global coverage with a trade off between diversity and number of satellites or minimum elevation angle. The contiguous coverage for the same altitude is provided by the dynamic overlap between the satellites in different planes. The parameters of the satellite constellation are represented as hybrid chromosome structures in the genetic algorithms process. Using the genetic algorithm, the parameter of the hybrid satellite constellation can be determined simultaneously. The most important result in the current work is the achievement of 100% availability of dual satellite diversity statistics for hybrid LEO/MEO, LEO/GEO and MEO/GEO constellations.