Senior Systems Engineer
Posted a week ago by Matchtech
- Location:
- Stevenage, Hertfordshire (9 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