But in this case the title is irrelevant. The purpose of licensing is to define who is allowed to offer their services and actually practice.
If I can build you a web application as a "web developer" but not "software engineer", you haven't accomplished anything by restricting a title. It's basically certification, similar to the Project Management Professional (PMP) title, which you can only use if you've achieved PMB certification. But people without this certification can still work in project management roles.
Maybe I wasn’t clear enough. The engineering requirements to be a competent software engineer in HFT a Genomics vary wildly. If completing a computer science degree and maybe a Msc in computer science is the answer fair enough, but I don’t think those credentials are enough to label someone a competent Software Engineer.
What could be a generic framework? Do you have any reference to standards?