This site uses cookies. To find out more, see our Cookies Policy

Software Engineer (Machine Vision) in Saddle Brook, NJ at Synerfac

Date Posted: 4/11/2019

Job Snapshot

Job Description

Responsibilities:

• Develop high-quality industrial software applications and related libraries
• Must be able to work from a Product Requirements Document (PRD)
• Participate in full product lifecycle development and support
• Develop Machine Vision algorithms for automated defect detection (MVTec HALCON and Machine Vision Toolbox (MVTB) for Matlab)
• Implement simple GUI interface designs
• Test applications and overall system behavior and performance in Windows Environment
• Assist in technical documentation process Education / Experience

  Job Requirements  

Requirements :

• 3+ years of real-world programming experience with Microsoft Visual Studio, preferably using OOP techniques.
• CS or EE degree in computer related field or equivalent experience
• Writing industrial or commercial applications a plus.
• Experience with Microsoft SQL Server a plus.
• Experience in Image Processing/ Machine vision a plus, especially Halcon, Matlab, Matrox Imaging Library (MIL), Cognex Vision Pro or equiv.
• Simple GUI based application development experience
• Network communications and multi-threaded programming
• Experience using 3rd party SDK s and API s is a plus
• Embedded systems development experience is a plus
• Occasional domestic and international travel