A soldier who was driving while on her phone before killing a much-loved grandad has been jailed for more than six years.