Jednostki sterujące silnika (ECU) to cyfrowe systemy komputerowe stanowiące integralną część nowoczesnego zarządzania silnikami spalinowymi. Umieszczone w komorze silnikowej pojazdu, odbierają dane z licznych czujników – mierzących parametry takie jak temperatura, ciśnienie i przepływ powietrza – w celu precyzyjnego sterowania kątem wyprzedzenia zapłonu, wtryskiem paliwa oraz obrotami biegu jałowego. Wykorzystując wstępnie zaprogramowane mapy i dane z czujników w czasie rzeczywistym, ECU optymalizuje osiągi silnika, efektywność paliwową i emisję spalin. Zaawansowane ECU posiadają funkcje diagnostyczne, przechowując kody usterek (DTC) w celu identyfikacji awarii oraz wykorzystując protokoły komunikacyjne, takie jak magistrala CAN, do integracji z siecią pokładową pojazdu. Współczesne konstrukcje coraz częściej integrują sterowanie funkcjami skrzyni biegów oraz innymi systemami pojazdu.