Manufacturing Software Engineer at Novanta | AI Job Board