IRD engineering