Automotive software controls functions such as braking, engine control, and battery management. It can use an MCU I/O controller to read sensors and control devices. Tasks with strict timing needs may run on a real-time operating system. Safety, reliability, and security matter. AUTOSAR defines a software architecture, while ISO 26262 covers functional safety.