Senior Systems Engineer
Posted 03/10/2024 by Matchtech
- Location:
- Stevenage, Hertfordshire (24 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