Software Engineer
Bluewrist Inc. develops and markets industrial automation solutions and products in the areas of 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.
We’re looking for a Software Engineer to support our software development team. Start of employment would be as soon as possible. This is a unique opportunity to be part of a high growth Canadian technology company with the ambition of expanding globally.
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).