Senior Systems Engineer
Posted today by Matchtech
- Location:
- Stevenage, Hertfordshire (9 miles)
- Job Type:
- Permanent
With over 50 years of groundbreaking achievements in orbit and on the ground, we're at the forefront of endeavors such as establishing sustainable lunar habitats, enhancing Earth observation, and facilitating communication in an increasingly interconnected world. Fueled by an enduring … more