Oh we'll have powered armor soldiers soon, if they have to already put them in spacesuits for the drop.
This reminds of the Helljumpers in the Halo games. Special Forces that launch from space based platforms/ships and drop into any combat zone on the planet in a matter of minutes.
battletech has mech drops, I think the starship troopers book did orbital infantry drops too.