Software Engineer - Automation

Universal Instruments Corporation - Conklin, NY (30+ days ago)3.5


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:
Researches, designs, and develops computer software systems in
conjunction with hardware product development.

Principal

Accountabilities:
Design and code software
subsystem for automated equipment (Robotic arms, etc.).
Learn and integrate new
hardware, software protocols, and engineering tools.
Provide innovation to
solve complex system issues.
Work with Git and JIRA
to collaborate with team members on project tasks.
Effectively works with
internal and external customers to troubleshoot problems.
Collaborates with
Electrical, Mechanical Engineering and Q&R on product performance
requirements, design, test and development activities.

Preferred

Experience:
Experience with Microsoft technology (C++, C#).
Experience with Databases (MS Access, SQL Server, PostgreSQL).
Experience with web services.
Experience with Git and JIRA.
Vision experience with OpenCV, Matrox, or Cognex is a plus.

Minimum

Requirements:
BS Computer Science, BSEE and 5+ years of related experience or
equivalent combination of software development experience and relevant
education (ex. AAS and 7 years).
Good verbal and written communication skills.
Three plus years’ experience with C++ or C#.
Highly flexible, quality driven, goal oriented and able to
participate in a team environment.

Physical Demands:
Requires the ability to use a computer on a frequent basis.
May have to remain stationary for extended periods, but also needs
to be mobile enough to navigate through work areas.
Position requires the ability to understand and interpret detailed
documents and drawings.
Requires the ability to communicate clearly in giving
presentations.
Must be able to communicate clearly with fellow workers and
customers.
The ability to travel to customer sites or technical conferences
may occasionally be required.

Universal
Instruments is an EOE/M/F/Vet/Disabled employer. Universal is not currently
hiring individuals for this position who now or in the future require
sponsorship for employment based non-immigrant and immigrant visas.