In this work, a thermodynamic model based on an endoreversible engine approach is developed to analyze the performance of heat engines operating under different thermodynamic cycles. The model considers finite heat transfer rate, variable heat source and sink temperatures, and irreversibilities associated with the expansion and compression. Expressions for the maximum power and efficiency at maximum power output are obtained as a function of hot and cold reservoir temperatures, the equivalent isentropic efficiency of compression and expansion components, and the effective conductance ratio between heat exchangers. In all cases, the Curzon–Ahlborn efficiency is retrieved at constant reservoir temperatures and neglected compression–expansion irreversibilities. The proposed model allows assessing the effect of isentropic efficiencies and heat exchanger design and operation characteristics for different thermodynamic cycles.