Senior Systems Engineer
Posted yesterday by Matchtech
- Location:
- Stevenage, Hertfordshire (132 miles)
- Job Type:
- Permanent
Operating from our Canadian headquarters and global offices, we are a leading force in international space missions and pioneers in robotics, space operations, satellite systems, and geointelligence. With over 50 years of groundbreaking achievements in orbit and on the ground, we're at the … more