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