Job description :
Located on Montreal's South Shore in Longueuil, the company specializes in large-scale custom projects involving the design and manufacture of customized machines and robotic cells, with the aim of helping Quebec's manufacturing industry reach its full potential.
A corporate culture that values innovation and excellence.
Main responsibilities :
- Design and implement machine vision systems for dimensional inspection of components and qualification of part defects.
- Selection of vision technologies (sensors / cameras / lenses) and lighting systems.
- Programming of vision algorithms using the Halcon library (or other libraries such as Matrox, etc.)
- Programming in C# (or other software such as Python, C++, Visual Studio, etc.) of interfaces with automated and robotized equipment.
- Define the coordinates of objects in 3D space using cameras and vision algorithms, and send them to the robot controller or to a PC or PLC.
Skills and qualifications :
- Training as software programmer, electrical engineer, automation engineer, mechanical engineer, etc.
- Minimum 5 years' relevant experience
Vision engineer
Training as software programmer, electrical engineer, automation engineer, mechanical engineer, etc. Design and implement machine vision systems for dimensional inspection of components and qualification of part defects. Selection of vision technologies (sensors/cameras/lenses) and lighting systems....
Senior / Staff Machine Learning Engineer, Computer Vision
Contribute to our engineering culture and serve as a mentor for junior engineers. Every member of the engineering team will be involved in building from the ground up. The Engineering Team enables Shiftsmart to anticipate and creatively solve problems across multiple functions with solutions that ha...
Scientifique de données / Data Scientist - AI & Innovation
The Data Scientist plays a crucial role in our data science team, leading the development of predictive models and advanced analytics solutions. Encadrer les data scientistes juniors pour favoriser une culture d'apprentissage continu et d'amélioration. Mentor junior data scientists to foster a cultu...
Intermediate Automation Engineer
As an Automation Engineer specializing in data connectivity, networking, and industrial control system (ICS) integration, you will play a crucial role in scoping, designing, implementing, and optimizing automation solutions for complex industrial environments. Intermediate Automation Engineer. Bache...
QA Engineer
As a Mobile Applications QA Engineer, you will work with a product manager, engineering manager, Dev team to validate the various functions for Android and iOS, ensuring that our portfolio of casual games is up to date in the stores and our customers can continue playing. This role covers the develo...
Principal/sr Clinical Data Scientist
Acts as central steward of clinical data quality, monitors risks through the holistic review of clinical and operational data, using detailed knowledge of the protocol, taking into account the specific therapeutic area aspects of the protocol related to the data collected and aligning with cross fun...
C/C++ Software Development Engineer (Remote)
You'll also work closely with Percona’s engineering, product, and community teams to provide insights that will guide the development of Percona's add-ons, extensions, and integrations. Serve as the bridge between the Valkey team and our own product, engineering, and community teams to ensure the co...
Full Stack Developer - Senior
Our mission is to create an efficient ecosystem for game developers that simplifies their. ...
Data Governance Analyst
Coaches and supports the business and technical data stewards in clarifying data definitions, outlining the appropriate uses for data, organizing and classifying data and managing metadata to recommend proper data usage and compliance. They coach and work closely with business data stewards to devel...
Software Verification Engineer
Today CS Group Canada is looking for a Software Verification Engineer. Debug issues (raised during the software development cycle) in the engine control software. Their role will be to test embedded software applications on aircraft and space system such as engine control, flight management systems ...