Manager, Engineering jobs in India