McCarthy is a founding partner with Battle, McCarthy Consultant Engineers and a lecturer at University College, London and the Royal College of Art. He has worked with Ove Arup and Partners and has contributed regularly to issues of Architectural Design.