The AUV Emergency System project is about designing the firmware which role is to monitor the state of the elctronic chamber all the time. In case one of the critical features does not operate within it's normal values , The firmware takes care of releasing a weight and float the AUV, in addition to starting a flash and a beacon to make the searching of the submarine more easy.