Senior Software Engineer, Vision Solutions

Cognex

Not specified
Python programming experience
C++ integration skills
Computer vision expertise
Cognex is seeking a Senior Software Engineer specializing in Vision Solutions to develop and implement deep learning models for machine vision applications. The ideal candidate will possess strong programming skills, particularly in Python and C++, and have a background in computer vision or image processing

Job Summary

  • The role focuses on developing robust, scalable, and highly performant deep learning models specifically for machine vision applications.
  • Candidates will be responsible for integrating Python-based models into production systems using C++ and designing data collection experiments.
  • The position requires excellent communication skills to report results to both technical and non-technical audiences while maintaining documentation.

Matching Summary

Match Score: 85

Cognex is seeking a Senior Software Engineer specializing in Vision Solutions to develop and implement deep learning models for machine vision applications. The ideal candidate will possess strong programming skills, particularly in Python and C++, and have a background in computer vision or image processing.

Skills & Requirements

Must-have

  • Python programming experience
  • C++ integration skills
  • Computer vision expertise
  • Deep learning model development
  • OpenCV and scikit-learn usage

Nice-to-have

  • Strong written communication skills
  • Ability to work independently
  • Self-driven motivation
  • Experience with data collection tools
  • Collaborative team player

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • Strong experience with Python, Pandas, and NumPy

Work Rights

Not specified

Tailored Resume

Cover Letter