your wife will definitely have a visa on arrival because as you said she is under your sponsor and your visa on your id is engineer...congratulation

Don’t be anxious about tomorrow, Let tomorrow be anxious of itself....JC