qc mechanical inspector engineering careers in Giza, Egypt