Vision Software Engineer II
Â
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.Â
Â
Principal Accountabilities:
- 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.Â
Â
Â
Preferred Experience:
- .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.
Â
Â
Minimum Requirements:
- Bachelor’s degree in Computer Science or relevant major.Â
- 2+ years of relevant professional experience. Â
Â
Physical Demands:
- Frequently required to access and manipulate various objects, tools, or controls.
- Ability to understand and interpret detailed documents and drawings.
- Must be able to communicate clearly with fellow colleagues and in giving presentations.
- Travel to customer sites or technical conferences may occasionally be required.
Â
Universal Instruments is an EOE/M/F/Vet/Disabled employer
Target Annual Base Pay:  $80,000 – $95,000 + Robust Benefits
Â
Â
Â
Learn more about this Employer on their Career Site
