No – your employer can’t cancel your visa. Only the Department of Immigration and Border Patrol can cancel your visa.