1. A method for updating software in an embedded device ( 1 ), said software being stored in an EEPROM memory ( 12 ) of the embedded device, the method comprising the steps of: c) executing an update management program code, this execution step comprising: erasing the memory area storing the former software and storing at least an update instruction at the beginning of the memory area, the execution of this update instruction leading to an access to the update management program code; writing of the updated software in the erased memory area; d) deleting the update instruction so that the updated software is executed at startup.