Jobs · Science · New York

Computer Vision Engineer -- SONDC5868188

Compunnel Inc. · Painted Post, NY · 2 mo ago
On-siteScienceContract

Day to Day Responsibilities

Work with a variety of cross-functional groups (Development, Quality, IT, Purchasing, Operations) to define, develop and implement optical and computer vision-based measurement and instrumentation systems.

  • Transfer technology from early-stage development to a product suitable for use in manufacturing.
  • Leverage external suppliers for key technologies or core competencies such as system integration.
  • Define Scopes of Work, competitively quote when appropriate, issue Purchase Orders, track supplier work and approve invoices.
  • Design experiments and analyze data to identify and implement improvements to measurement systems or production processes.
  • Create/update documentation for release to production including Machine Specifications, operating procedures and drawing packages.
  • Train engineering, maintenance and operations in how to use and maintain measurement systems.
  • Provide remote and onsite troubleshooting using data and performance analysis of the installed systems.

Requirements

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

Soft Skills

  • Ability to interact effectively with customers & coworkers as well as work independently.
  • Effective communication
  • Results oriented, a quick learner and be able to multi-task effectively.

Similar jobs

Computer Vision Engineer

Anduril IndustriesCosta Mesa, CA· 2 mo ago
Engineering$191k–$253k/yrapply on boards.greenhouse.io

Computer Vision Engineer

Applied MedicalRancho Santa Margarita, CA· 2 mo ago
Engineering$80k–$140k/yrapply on careers.appliedmedical.com