The design, analysis, and control methodology of an energy efficient and high force to weight ratio rare earth N42 NdFeB based permanent magnet linear oscillating motor has been described. For this axial flux machine the mover is consisting of Aluminium structure embedded with rare earth permanent magnets of high energy density. Microcontroller based drive is developed for frequency and thrust control of the machine. Finite element method using FEMM is employed for analysis of various performance parameters of machine. The same parameters are also compared with the measured ones, which yields a good agreement to the proposed design.