Designing an electronic system is an engineering task bound to the satisfaction of a given set of requirements. If it is possible to express the compliance of the system to the requirements in a mathematical form giving a measure of how much a given system is far from compliance, then it would be possible to obtain the desired performances by seeking for the minimum of such a function. Seeking the minimum of a function is a daunting task to which a whole branch of mathematics, optimization, is devoted. In the case in which the design must comply to several requirements, it is usually more practical and interesting to define a set of functions to be minimized altogether. In this case the search for an optimal point, or a set of points, can be performed by applying a multi‐objective optimization technique. This chapter will investigate popular multi‐objective optimization techniques, giving both their basics and describing recent advancements. For the selected techniques, performances over a set of benchmarks will be presented, as well as results over relevant electronic engineering problems.