When people think of the engineering profession, the common image that comes to mind is of someone wearing a hardhat at a construction site. In most cases, people do not consider engineering as a process suitable for offshoring. But with the rise of latest technology, increasing complexity of...