Systems Engineer
Posted 3 days ago by MBDA UK
- Location:
- Stevenage, Hertfordshire (15 miles)
- Job Type:
- Permanent
In the UK it is an important part of nations sovereign defence capability and is prime contractor to the Ministry-of-Defence for a range of weapon systems in service with Royal Navy, British Army and the Royal Air Force. It exports systems to the nation's allies around the world. … more