metrology satellite careers in Cairo, Egypt