Using a DC-DC converter, a safety standard circuit, and a feedback controller, a laser diode driver was developed and implemented in this study. For both step-up and step-down operating modes, a two-switch two-diode buck-boost converter was employed as the power stage of the laser control driver. On account of the operating ambient temperature can cause forward bias drift on the laser diode; hence, a laser control driver with the feedback controller can ballast the driving current of the laser diode, and further to deal with forward bias drift for the laser diode. During the start-up phase and under a high OAT, a current spike occurs when the DC-DC converter operation changes to the constant-current output mode. To solve the current spike problem, a proportional shifting proportional-integral control method was employed to apply in the current-feedback controller, achieving mitigation of ignition current spike.