James Hall is a seasoned professional in engineering with a robust background in application and controls engineering. Currently serving as a Senior Application Engineer at Cognex Corporation since March 2017, James has built extensive expertise across various roles, commencing as a Parts Counterman at O'Reilly Auto Parts from June 2004 to July 2010, followed by positions as a Project Engineer at Esys Automation and as a Controls Engineer at The Paslin Company. James holds a Bachelor of Science in Engineering with a focus on Computer Engineering from Oakland University, completed in 2010.
This person is not in any teams
This person is not in any offices