Enable job alerts via email!

SOFTWARE ENGINEER

Bluewrist Inc.

Markham

On-site

CAD 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A technology-driven company in York Region, Canada, is looking for a Software Engineer to design and maintain robot and vision solutions. You will develop desktop and web applications, work collaboratively, and implement object-oriented programming techniques. Ideal candidates will have a university degree in computer science and experience in GUI development. This position offers an opportunity to work in a dynamic environment with advanced technology.

Qualifications

  • 3 years experience in GUI development.
  • Experience writing desktop and web applications with Java, HTML5, and JavaScript.
  • Experience developing on Windows platform.

Responsibilities

  • Collaborate with stakeholders and engineers to design robot and vision solutions.
  • Create drivers for controlling robots and sensors.
  • Design and support desktop and web applications.

Skills

GUI development
Object-oriented programming
Team collaboration
Communication skills

Education

University degree in computer science or equivalent

Tools

Visual Basic
C#
Java
C++
Job description

Join to apply for the SOFTWARE ENGINEER role at Bluewrist Inc.

Bluewrist Inc. develops and markets industrial automation solutions and products in robotics and machine vision, including solutions for robot guidance, bin-picking, flexible inspection, 3D scanning and robot calibration. We are a technology driven company with world class clients around the world.

Responsibilities
  • Collaborating with stakeholders, application engineer, computer vision software developer, and other software developer to design and maintain robot and vision solution
  • Create driver to control and communicate robot, sensor (camera), PLC and other devices
  • Design develop and supporting GUI desktop applications & web applications
  • Build and maintain reporting tool for vision inspection
  • Develop software modules based on object-oriented programming (OOP) techniques
  • Participate in code, design and test plan reviews
Skills And Experience
  • University degree in computer science, information technology, engineering, or equivalent with 3 years experience in GUI development
  • Experience with Visual Basic, C#, WPF, Java, C++ or other object-oriented programming languages
  • Experience writing desktop applications and web applications using Java, HTML5 and JavaScript, with a focus on UI development
  • Experience developing on Windows platform
  • Have ability to work in a team and communicate with technical and non-technical knowledge
Other Skills
  • Experienced in best design practices, Agile / Scrum and rapid collaborative development processes
  • Excellent verbal and written communication skills
  • Resourceful research and problem-solving skills
  • Detail-oriented, accurate and efficient
  • Good time management skills with the ability to multi-task
  • Ability to work individually and as part of a team
  • Ability to multitask and be self-motivated
  • Smart, creative with strong analytical and problem-solving skills
  • Interest in learning and result oriented
  • Enthusiastic friendly team player
How To Apply

If you feel that this position might be an interesting challenge in your career, we are looking forward to receiving your full application, including your resume and a cover letter highlighting relevant experience and salary expectations with “Software Engineer” in the subject line to jobs(at)bluewrist.com.

Only those under consideration for the position will be contacted. No phone calls or agencies please.

Bluewrist is an equal opportunity employer committed to diversity and accommodates candidates upon request in accordance with the Accessibility for Ontarians with Disabilities Act (AODA).

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

Similar jobs