Vision Software Engineer II

Universal Instruments CorpConklin, NY
31d$80,000 - $95,000

About The Position

Universal Instruments is a global leader in the design and manufacture of advanced automation assembly equipment. Our solutions are used to build some of today's high-tech gadgets, and to create the most advanced technologies in the fast-moving electronics industry. From cell phones and tablets to infrastructure, industrial, automotive, military and medical products, our innovative solutions play an integral role in driving the future of technology! Summary: 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service