You can't sub out RIP work. Your RIP - Raster Image Processor does exactly that. You load your image to the RIP, tell it what media is loaded in the printer, then the RIP will adjust the colours according to your ICC profiles and send it to your printer.
Im not sure what RIP will suit you, I...