Yes it is possible, Matterhackers has a Github account for the firmware for the Pulse. We actually downloaded the firmware, modified it, and are using it like a standard Prusa clone. It does auto bed leveling via the 'bl touch'. We are currently using Cura 3.6 to do our printing now. I assume S3D would work also but have not tried it.