Therefore, I'd like to offer two suggestions which could be implemented separate or together.
#1:
Pressing a key (e.g. shift) raises your arms to chest level, therefore gives you the possibility to put your shots above a ridge, not into it. This would be mostly a benefit to mechs in a firing position, not for mechs on the move.
#2
The weapon group indicators on the hud could give you a warning, If some or all of the weapons in the group are blocked by terrain directly in front of the mech, a colour of the group could give you the status, e.g.
green - no obstacle
orange - some weapons are blocked (e..g if a Jager have arm and torso mounted weapons in one group)
red - all weapons are blocked
Seeing a red weapon group indicator could give a player the opportunity to move a few meters forward to clear the field of fire instead of unleashing a volley in the terrain.
In my opinion both suggestions would be preferrable, but I could see that there may be diffculties to implement #1. Nevertheless, a warning as described in #2 would be a nice supporting tool for players who drive not stalkers or JagerMechs exclusively.

Thanks for your feedback.