SmartCarve is a good application to start with, but for a recommended one you will need to check the results from Google. There are too many applications with all kind of system requirements and not all might work with your CNC Router although this term is vastly mentioned.
Google Search: https://goo.gl/3TnEV5
There is also a comprehensive guide about this topic on Hackaday website. You can access it through the following link: https://goo.gl/xUt695