Hello, welcome to the forums!
To answer your question: If the enemy has notifications turned on (on by defualt), they will be notified when you sub launches from your outpost. I hope this cleared your question up.
Godspeed
Simply put, my job here is to keep the forums afloat through any means necessary