Eh yes and no. "Traditional" engineering professions, ones where you need to get licensed, are all grounded in physics. Software engineering isn't (ignore the fact that bits running on silicon is physics, it's irrelevant). Software engineering is based on best practices and algorithms that are based on...some guy writing them, saying they're good, and others trusting that they're good. There's a million different ways to make something. Million different opinions. Million different cargo cults. It's why making a FE exam for software would be impossible; there's just too many ways to do something and often very little evidence why it's good.