One of the most popular methodologies of embedded software development is Agile methodology. It is widely used by software companies to develop embedded products based on requirements sent in by the client at different points of time.
Thank you for your post. Visual Paradigm supports a number of Agile development tools. You may give them a try.
Agile Scrum Process Canvas
Large-Scale (LeSS) Scrum Canvas