Hi Justin,
If you're emebedding a form with your embed code on an external page which is already secured with https, then the form will submit over https. However, if you're using a marketo landing page for the form fillout you will need to work with our services department(services@marketo.com) to secure the subdomain which you use for your Marketo landing pages.