In this study, Genetic Aigorithm (GA) was used for determining best PID parameter for speed and position controller of linear switched reluctance motor (LSRM) under different load and distance profiles. On the linear movement, the control parameters for precision control are needed to update, depending on distance and load. The LSRM has nonlinear model that it is hard to define PID parameter with calculation. GA is best way to find PID parameter to control velocity. The GUI was developed and applied the LSRM's parameters are changeable.