David S. Stewart, ARM