I have no idea how to get SoftwareSerial to generate an interrupt after a character is received.
You may get some ideas from my Yet Another Software Serial or from NeoSwSerial, but I remain of the opinion that using an interrupt like that is solving the wrong problem.
...R