I know with the current meta the way it is calling for a marine buff will be unpopular but the roll is dying.
I play CIC rolls a lot and I've regularly been seeing squads with 0 engineers.
I'm thinking increase the starting points for gear, maybe make construction pouch hold 4 items. Buff mines to do more the mildly wound runners, lower the amount of metal needed to upgrade cades but increase the time it takes to do the upgrade (like taking parts off an APC), Give a full 50 platesteel from the vendor.
I'm just throwing out ideas. Not saying all of those should happen but the job needs some love.