What are the key responsibilities of an Embedded Engineer in a client-services engineering environment at Cyient?