Do I need a protection engineer?

No, our tool is using sufficient automation so that a software engineer can quickly learn how to use it. A protection engineer might know more about actual protections. A software engineer however might understand the application better, knows what needs to be protected and what is performance critical. The software engineer who created the application has an advantage. Nevertheless, for highest grade protection a software engineer and a protection engineer might work together.