>Are there already atmosphere-breathing engines that do this and what are they called?
Generally this kind of engine is called Magnetohydrodynamic drive. I'm not sure about atmospheric engines, but according to wiki[1] there are prototypes that uses water as working fluid.