Vision Software Engineer II

Universal Instruments IncConklin, NY
104d$80,000 - $95,000

About The Position

The Vision Software Engineer II researches, designs, and develops vision software systems in conjunction with hardware product development.

Requirements

  • Bachelor’s degree in Computer Science or relevant major.
  • 2+ years of relevant professional experience.

Nice To Haves

  • .NET technologies.
  • Linux experience.
  • Experience with tools such as Visual Studio, JIRA, Bitbucket, and GIT.
  • Machine vision and image processing tools such as Cognex and OpenCV, or related vision technologies.

Responsibilities

  • Estimates, quotes, designs, and implements software modules and complex systems requiring innovative, state-of-the-art, or specialized knowledge.
  • Develop applications and utilities for vision system interfaces, statistical modeling, and image processing.
  • May assist in defining machine architecture and machine vision recognition technology roadmaps.
  • Participate in most aspects of product development, support issues, vendor and customer interaction.
  • Collaborate with Electrical Engineers, Software Engineers, Mechanical Engineers, Systems Engineers, and Quality Engineers on product performance requirements, design, test and development activities.
  • Assists technical publications team in the development of customer documentation, installation and maintenance of application software.
  • Evaluates machines or products for system related problems and recommends corrective action.
  • May assist customers in developing process parameters for new technologies in product applications.
  • Determines applicability and use of software tools, testing and debug methods.
  • Design and code software subsystem for automated equipment.
  • Learn and integrate new hardware, software protocols, and engineering tools.
  • Research and provide innovation to solve complex system issues.
  • Creative problems-solving and electronic diagnostic/troubleshooting abilities.
  • Work with GIT and JIRA to collaborate with team members on project tasks.
  • Assist in training new employees and monitor Jr. engineer’s tasks.

Benefits

  • Robust Benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service