Pengawal enjin (ECU) ialah peranti elektronik yang mengawal operasi pelbagai bahagian enjin pembakaran dalaman. ECU paling ringkas hanya mengawal jumlah bahan api yang disuntik setiap kitaran enjin. ECU yang lebih maju dalam kereta moden juga mengawal pemasaan pencucuhan, pemasaan injap berubah-ubah (VVT), pengecas turbo-paras pendorong yang dikekalkan (dalam kereta pengecas turbo) dan peranti lain.
Pengawal enjin memantau enjin melalui penderia untuk menentukan suntikan bahan api, pemasaan pencucuhan dan parameter lain. Ini termasuk: Penderia MAP (Jumlah Maksimum), penderia kedudukan pendikit, penderia suhu udara, penderia oksigen dan banyak lagi. Ini biasanya dicapai menggunakan sistem kawalan (seperti pengawal PID).
Sebelum kemunculan pengawal enjin, kebanyakan parameter enjin telah ditetapkan, dan jumlah bahan api yang disuntik ke dalam setiap silinder bagi setiap kitaran enjin ditentukan oleh karburetor atau pam bahan api.

