Jeho funkce zahrnují, ale nejsou omezeny na:
* Vstřikování paliva: Řízení množství a časování paliva dodávaného do motoru.
* Časování zapalování: Určení přesného okamžiku zapálení zapalovacích svíček.
* Poměr vzduch/palivo: Sledování a úprava směsi vzduchu a paliva pro optimální spalování.
* Kontrola emisí: Řízení systémů, jako je katalyzátor a ventil EGR pro snížení škodlivin.
* Ovládání plynu: (V závislosti na konkrétním motoru) Práce se snímačem polohy škrticí klapky pro regulaci otáček motoru.
* Vstupy senzorů: Příjem dat z různých senzorů (teplota, kyslík, poloha klikového hřídele atd.) pro úpravy chodu motoru.
ECM je v podstatě „mozkem“ motoru, který neustále sleduje a upravuje různé parametry, aby byl zachován optimální výkon a účinnost.