On Automation For Optimised And Robust Deployment Of Neural Networks On Edge Devices