- Instructor physics, 1888-1889, professor electrical engineering, 1889-1905, Cornell. Professor electrical engineering, Leland Stanford Junior U. (now Stanford University), 1905-1931, professor emeritus, since 1931, also honorary director Harris J. Ryan High Voltage Laboratory, Stanford University Cons. engineer Los Angeles Aqueduct Power Bureau, 1909-1924.
- Author: (with H.H. Norris and G. L. Hoxie) Text-Book of Electrical Machinery, Vol. I, 1903. Contributor to transactions American Institute Elec. Engineers