This paper describes how to address challenges and the digital software architectures needed for the development of next-generation connected medical devices and systems.