Layout design of complex systems in detailed engineering phase is a costly and difficult job which usually entails dealing with multiple conflicting objectives. The present paper aims to investigate the effects of modularity and the layout of subsystems and parts of a complex system on its maintainability. For this purpose, four objective functions have been considered simultaneously: I) maximizing the level of accordance between system design and optimum modularity design, II) maximizing the level of accessibility and the maintenance space required ,III) maximizing the providing of distance requirement and IV) minimizing the layout space. The first objective function has been put forward for the first time in the present paper and in it, the optimum system modularity design was determined using the Design Structure Matrix (DSM) technique .The second objective function is combined with the concept of Level of Repair Analysis (LoRA) and developed. Simultaneous optimization of the above-mentioned objective functions has not been considered in previous studies. The multi objective problem which has been put forward was applied on a laser range finder containing 17 subsystems and the modularity and optimum layout was determined using a multi objective particle swarm optimization (MOPSO) algorithm.