Position Title: Senior Embedded Computer Vision / Machine Learning Engineer
Location: Syracuse, New York OR Bedford, Massachusetts, OR Rochester, NY
Are you… intellectually sharp and able to deal with concepts and complexity comfortably? Are you able to encourage collaboration and quickly find common ground to solve problems and Win-With- Our Customers?
Can you… lead the development and delivery of new products and build solutions to challenging embedded vision, detection and analysis problems? Can you be a mentor to others in the organization on critical and emerging computer vision and machine learning technologies?
Do you want to… be working on the frontier of embedded vision technology and applying it in medical devices and scientific instruments?
If your answers are yes, We are looking for you!
What you will do: As the Senior Embedded Computer Vision / Machine Learning Engineer you will work with a team of Computer Vision, Software, and Hardware Engineers on innovative embedded vision systems to meet challenging new product requirements, integrate into unique customer applications, and propose and deliver demonstrations of advanced technology initiatives. You will be working at the frontier of embedded vision technology and apply it in several domains including the growing medical devices and scientific instuments fields.
Our promise to you: Work that matters! You will be working with a team of innovative and passionate professionals who share a fundamental belief that our key differentiator is delivering superior quality-value added solutions that impact lives. We believe people working together in a collaborative approach can achieve extraordinary results. When we work together, we win together.
Your promise to us: To be a collaborative and problem solving team member that is committed to keeping promises, stretching for the limit and driving for results. What we do as a team matters. Your innovations improve patient outcomes!
What your days may look like – We are a fast growing and dynamic company. No day at Novanta is ever the same. You can expect to:
Provide technical contributions and leadership as a senior individual contributor or small team leader to embedded machine vision / computer vision projects. Work cross-functionally to elaborate needs, key requirements, constraints, and options to pursue Work in collaboration with team to architect solutions, develop algorithms, and demonstrate working solutions in product intent, embedded systems. Refine and optimize solutions documenting design constraints and latitudes. Apply breadth of experience in machine vision systems, engineering expertise, creative problem solving, and design for six sigma to develop and demonstrate solutions that meet program QCDs (Quality, Cost, Delivery) Support team through implementation, validation, and transfer to production. Mentor others in critical and emerging machine vision technologies. Assist in recruiting new talent. Collaborate with external partners and universities as needed. Specific experience with the following are desired: Hands-on experience delivering embedded systems C, C++ and object-oriented design and analysis Matlab, OpenCV, Python and/or other analysis tools Deep learning frameworks such as Caffe, Tensorflow, Tensorflow Lite Board-level HW design or integration experience Embedded SW design with respect to resource limitations and timing constraints Experience with and the ability to write and present white papers to explain technical solutions Transition of algorithms into FPGA accelerated implementations
Masters degree with 6+ years’ experience or a PhD with 3+ years of experience in Electrical Engineering or Computer Science Demonstrated experience with successful creation and delivery of computer vision products or technologies Working, practical knowledge of core image processing techniques and machine learning in vision systems and especially deep learning approaches An appreciation for the unique requirements of embedded systems A breadth of experience spanning object detection, identification, classification, tracking, completeness checking, shape and dimensional inspection, surface inspection and pattern matching Strong communication skills to be able to collaborate and present solutions clearly Strong analytical and diagnostic skills Ability to work effectively in a fast-paced team environment Willingness to travel and work in a global team of professionals
Internal Number: R000128
Novanta is a leading global supplier of core technology solutions that give medical and advanced industrial original equipment manufacturers (“OEMs”) a competitive advantage. We combine deep proprietary technology expertise and competencies in photonics, vision and precision motion with a proven ability to solve complex technical challenges. This enables Novanta to engineer core components and sub-systems that deliver extreme precision and performance, tailored to our customers’ demanding applications. The driving force behind our growth is the team of innovative professionals who share a commitment to innovation and customer success. Novanta’s common shares are quoted on NASDAQ under the ticker symbol “NOVT”.