ATCNoob
There are many, many people who work at Swanwick and live in the Bournemouth area.
If the train times don't suit for certain shifts (which I'm sure they don't!) then pass the word around and I'm certain that you'll be able to join the many car sharing schemes as long as you'd be willing to part with petrol money as you won't be able to do your turn.