A methodology is proposed for the design of robust structurally constrained controllers for linear time-delay systems, focusing on decentralised and overlapping fixed-order controllers for Multiple Input Multiple Output (MIMO) systems. The methodology is grounded in a direct optimisation approach and relies on the minimisation of the spectral abscissa and H∞ cost functions, as a function of the controller or design parameters. First, an approach applicable to generic MIMO time-delay systems is presented, which is based on imposing a suitable sparsity pattern with the possibility of fixing elements in the controller parameterisation. Second, we show that if the delay system to be controlled has by itself the structure of a network of coupled identical subsystems, this structure can then be exploited by an improved algorithm for the design of decentralised (or overlapping) fixed-order controllers for the infinite-dimensional system, thereby increasing the computational efficiency and scalability with the number of subsystems. The two approaches, which have been implemented in a publicly available software, support system models in terms of delay differential algebraic equations. They allow to model interconnected systems in a systematic way, and include retarded and neutral systems with delays in state, inputs and outputs. Several numerical examples illustrate the effectiveness of the methodology, as well as its extension towards consensus type problems.