mech engine careers in Egypt