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.