black cat engineering jobs careers in Muscat, Oman