Back to results

Computer Machine Vision Engineer II

  • PAINTED POST, NY, United States

Applications open in a new tab.

Job details

Posting language
English
Posted

Original job description

Required Education & Experience: * BS, MS, or PhD in Physics, Optics, ME, ECE, or EE, plus a minimum of 3 years of hands-on experience with machine vision metrology equipment. * Training or hands-on experience with vision systems is required.Required Experience/Skills: * 3+ years of experience in Computer vision system development (optics, lighting, cameras, image acquisition, image analysis, laser, 3D measurement) * Fundamental knowledge of physical optics (principles of optics) * Knowledge of image processing algorithms (blob analysis, edge finding, morphology, feature extraction, classification, metrology) * Microsoft Visual Studio programming (C# and Python strongly preferred) * Experience with machine learning and AI technologies, including CNNs. * Systems Engineering and integration * Digital Signal Processing * Experience with electrical/optical/mechanical installations, including system checkout and troubleshooting * Strong communication and presentation skills (MS Office programs) * Data retrieval, plotting, and analysis (primarily using Microsoft Excel)Desired Experience/Skills: * Experience with image processing development packages such as Halcon, Matrox Inspector, NI Vision, Cognex, Keyence, or Matlab image processing toolbox * Experience with machine learning frameworks and libraries, such as TensorFlow or PyTorch. * Control systems (PLCs) * Process engineering knowledge. Experienced with design of experiments, statistical analysis, and process improvement * Experience with Metrology, Inspection, and Product Quality in support of manufacturing * Motion Control ability to integrate motion on imaging platforms * Computing Familiar with high performance computing systems

More about this job

Skills

  • ECE
  • Microsoft Visual Studio
  • C#
  • Python
  • Machine learning
  • Signal processing
  • Troubleshooting
  • Communication skills
  • Presentation skills
  • Microsoft Office
  • Microsoft Excel
  • TensorFlow
  • PyTorch
  • Control systems
  • Process engineering
  • Statistics
  • Process improvement
  • Inspection

Report this job