Yeah she was assigned the role and not capped. The weird thing is, after a few more sieges, both my main character and her are getting Engineer skill points.
I don't get it :S, do both their points contribute to the speed of the siege? Is there any type of feedback to know my companion is increasing the speed of the siege?