Under investigation in this work is a generalized nonlinear Schrödinger (NLS) equation with high-order dispersion and quintic nonlinear terms, which can describe a subpicosecond pulse propagation in optical fibers. By developing Hirota method, the bilinear form and analytical one- and two-soliton solutions are derived. Based on the analytical solutions, we give the corresponding soliton patterns to analyse dynamics of the pulse solitons. It shows that high order dispersion term may change the periodicity of propagation. The interaction of two pulse solitons is an elastic collision. By choosing suitable parameter values, we can obtain the two parallel solitons. It can be applied to improve transmission quality and capacity of information in optical fiber.