Yes, it is always true that software interrupts are delivered using signals to the operating system. In fact, even hardware interrupts themselves are delivered using signals to the operating system.
A signal is an IPC (inter process communication) mechanism that is used by the interrupt mechanism to notify that something has happened.
source share