Staff Software Engineer
Bruker Nano Surfaces & Metrology
Center for Tribology, Inc.
Software Engineer
Velodyne Lidar
Senior Software Engineer | Manager of Software
Tula State University