Offsetting Op-Amp output offset in combination with charge pump
You can use transistors as so.. assuming you have solid +/-12V rails available (you could use a +/-15V DC-DC converter and linear regulators):
This circuit uses 5 inexpensive MOSFETs and one 4-resistor resistor network to shift the MCU signals to +/-12V. The necessity to keep |Vgs| &lt; 20V adds a bit to the complexity.

This will give rise/fall times in the 100ns range and voltage drop typically &lt; 50mV.