A methodology for the design optimisation of linear moving-magnet actuators for use in reciprocating electromechanical systems is described. It is analysis based and accounts for the dynamic performance with due account of the system non-linearities. Predictions are validated against measurements on a prototype actuator.