This study was conducted to develop a load-sensitive engine speed control system to maximize the fuel efficiency of an agricultural tractor. The engine speed controller was developed through a model-based design approach using a tractor simulation model. The simulated engine speed and torque values were measured with an average error range of 1.4–4.9% compared to results obtained from field experiments. Using the tractor model, the gain parameters of the proportional–integral (PI) controller were optimized under the step, ramp, and actual load conditions. The simulation results using the actual load showed that the engine speed could be adjusted to within 2–3% of the desired value using the proposed engine speed controller. The throttle control system was constructed using four parts of a tractor engine, a microprocessor with an engine speed control algorithm, a throttle actuator, and a data acquisition system. Using the developed system, the operating engine speed values showed an average 1.17 % error compared to the desired engine speed. Three fuel efficiency parameters were used for evaluating the fuel-saving performance of the control system: specific volumetric fuel consumption (SVFC), fuel consumption per tilled area (FCA), and fuel consumption per work hour (FC). The values for SVFC, FCA, and FC obtained from the engine speed control system during plowing operations were 23.03–57.87%, 4.11–42.06%, and −7.24–38.48%, respectively, showing an improvement over the same operations without the control system.