What we may need to consider are Technicians. Having a distinct cut bettwen specialists and generalist as well as developers and reserchers.As for the other thing, your school is a combination effort. They are Engineers and Gunners, relatively speaking. Gunnery and Engineering, as it were. It would not be impossible to further develop it, however, and split off a secondary school that is purely to train up just gun teams, but you still require engineers in the army to help maintain and repair the more esoteric tech, like the Doomspheres, the Wing-Suits, the volley cannons, and the bigguns. But standard dash and Imperial Great Cannons could be staffed with purely gunnery trained teams.
Much of it would be internal diffisions and have no bearing outside of school. But by cuting down needed knowledge and training to what is needed for assigment might not only increase avaible personell, but alse elvate the already existing personel witin military. Sure we need actuall engeneers for big scale repairs. But maintenace and small repairs is something soldiers were figuring out across time. Simply making it official would add some idle manpower some purpose.
Warrant officers perhaps. dunno.
And while school is a combination effort. it does fall in the trap of technolgy interconnectivity. Sooner or later we will have technical workers with very narrow but refined set of skills largly useless outside of their workarea. So while Gunnery and engeeniring would continue to gorw closer as a whole. they would grow elements that do not interact with the other dou to concentrating on their own demesne.
Gun Gunnery and Engeniering engenieers, so to say.
Gotta admit, growing the status of Blue collar workers as a result would be welcomed.