Better performance and higher efficiency of the vehicles can be achieved by using free piston engine, in which the piston is connected directly to the linear generator and waiving of any mechanical means. The free piston engine has the ability to overcome or reduce many of the challenges, such as the carbon dioxide (CO2) emission and fossil fuel consumption. The cogging force produces undesired vibration and acoustic noise in the generator. However, the cogging force must be minimized as much as possible, in order to have a high performance. This paper studies the effects of ferromagnetic materials on the cogging force of the permanent magnet linear generator (PMLG) to be used in a free piston engine using nonlinear finite-element analysis (FEA) under ANSYS Maxwell. The comparisons have been established for the cogging force of the PMLG under various translator velocities and three different ferromagnetic materials for the stator core, namely, Silicon Steel laminations, Mild Steel and Somaloy. It has been shown that the PMLG with a stator core made of Somaloy has a lower cogging force among them. Furthermore, the induced voltage of the PMLG at different accelerations has been studied. It is found that the PMLG with Mild Steel and Somaloy, respectively give larger induced voltage. Moreover, as the translator speed increase the induced voltage increased.