Enable job alerts via email!

Senior Automation & Vision Software Engineer [Woodlands | Full-Time | $4,000–$6,300] – EH03

The Supreme HR Advisory

Alberta

On-site

CAD 125,000 - 150,000

Full time

Yesterday
Be an early applicant

Job summary

A leading HR advisory firm in Alberta is seeking a Senior Software Engineer specializing in automation and GUI development. The role involves designing machine vision algorithms and maintaining custom applications. Candidates should have a degree in computer engineering and 3-5 years of experience with C#, WPF, and .NET Framework. Competitive salary offered.

Qualifications

  • 3 to 5 years of experience in vision and Windows applications for industrial equipment.
  • Adept in developing rich user interfaces.
  • Knowledge of MODBUS, SECS/GEM, and industrial protocols is an advantage.

Responsibilities

  • Develop and maintain custom machine vision and GUI applications.
  • Design algorithms for product quality inspection and automation.
  • Configure vision systems with various interfaces.
  • Analyze requirements and develop multitasking Windows desktop applications.

Skills

C#
WPF
.NET Framework
TCP/IP
RS-232
Machine Vision Algorithms
Deep Learning
Process Mapping

Education

Master's or Bachelor's degree in Computer Engineering/Electronics Engineering
Job description

Senior Software Engineer (Automation Vision and Gui Development)

Location: Woodlands Ave (Nearest MRT: Admiralty)
Salary Range: $4,000 - $6,300
Working Hours: 8:30am – 5:30pm (Mon-Fri)

Responsibilities:

  • Develop and maintain custom machine vision and GUI applications.
  • Design machine vision algorithms for product quality inspection, process control, and manufacturing automation.
  • Knowledge in deep learning-based vision solutions.
  • Make decisions in ordering, building, and maintaining PCs and PC-based GUI software.
  • Configure vision systems (host PC, frame grabbers, cameras, illumination, motion control, interfaces, etc.).
  • Analyze project requirements, design, develop, and test the multitasking Windows desktop applications for industrial equipment.
  • Understand and interface with third-party embedded controllers using their APIs.
  • Optimize existing software to improve performance and fix bugs.
  • Provide technical support for the field.

Requirements:

  • Master’s or bachelor’s degree in computer engineering/electronics engineering or equivalent.
  • Minimum 3 to 5 years of experience in vision and developing Windows applications for industrial/automation equipment using C#, WPF, and .NET Framework. Able to develop rich and modern user interfaces.
  • Experienced and good understanding of TCP/IP, RS-232, camera interface, and any motion controller interface protocols.
  • Knowledge of MODBUS, SECS/GEM, and other industrial protocols is an added advantage.
  • Good understanding of process mapping and software design concepts.

We are an equal opportunities employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.