Talent.com

Computer engineer Jobs in Montreal, QC

Create a job alert for this search

Computer engineer • montreal qc

Last updated: 14 hours ago

Programmeur en vision par ordinateur / Computer Vision Programmer

Aimlroleslongueuil, montérégie, Canada

La personne contribuera à toutes les étapes des projets de vision : analyse du besoin, développement et validation des algorithmes, sélection et intégration des composantes de vision, programmation... Show more

 • Promoted • New!

Computer Vision/ML Engineer

Norbert HealthMontreal, Quebec, Canada
Full-timeFull-time

Norbert is building autonomous robots that deliver healthcare.Our AI sensing platform mounts on mobile robots and does the work of a care team member—rounding on patients, capturing vitals without ... Show more

Computer programming Private Tutoring Jobs Anjou

Superprofanjou, Canada

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted • New!

HVAC engineer

Trane TechnologiesMontreal, Quebec, Canada
Full-timeFull-time

Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet ... Show more

 • Promoted

Faculty Lecturer - School of Computer Science

McGill Universitymontreal, qc, Canada

Les personnes nommées à ce poste devront consacrer principalement leurs activités à l’enseignement et, dans une moindre mesure, au service départemental visant à soutenir les programmes de premier ... Show more

 • Promoted • New!

Machine Learning Engineer - (Computer Vision)

Jumio Corporationmontreal, qc, Canada

Machine Learning Engineer – (Computer Vision) We’re looking for a Staff/Senior Machine Learning Engineer with deep expertise in computer vision and biometrics to lead the design and scaling of face... Show more

 • Promoted • New!

Computer technician on the road

Actualisation: HR Solutions for Businessesmontreal, qc, Canada
Temporary, Full-timeTemporary, Full-time

Installs IT products, including system hardware and software, MFD printers, PCs, laptops, printers, cell phones, tablets, single- and multi-processor servers, and wired/wireless networks.Performs a... Show more

 • Promoted • New!

Cybersecurity Engineer

TMC Canadamontreal, qc, Canada

Note: French version below / La version française se trouve ci-dessous.Nous recherchons un(e) ingénieur(e) en cybersécurité pour mettre en œuvre et gérer une infrastructure cryptographique protégea... Show more

 • Promoted • New!

Senior Research Engineer – Machine Learning, Computer Vision

mtl.aimontreal, qc, Canada

Montréal QC, Canada (Hybride) |.Plus de 100 millions de téléspectateurs à l’échelle mondiale.Développer des systèmes de segmentation sémantique en temps réel pour la diffusion d'événements sportifs... Show more

 • Promoted • New!

Part-Time Computer Technology Instructor

Vanier Collegemontreal, qc, Canada
Part-timePart-time

Share Computer Engineering Technology expertise as a regular part-time instructor at Vanier College, an English-language public college in Montréal.This teaching position is designed for a junior-l... Show more

 • Promoted • New!

Founding Computer Vision Engineer

Assembler AIMontreal, QC, Canada
CA$50.00 hourlyCA$50.00 hourly
Full-timeFull-time
Quick Apply

Manufacturing powers the global economy at $50T a year and it relies heavily on human dexterity and skill to produce the goods we rely on every day.Yet manufacturers have little visibility when iss... Show more

Computer System Validation Specialist

Alimentivmontreal, qc, Canada

Computer system validation specialists apply GxP compliance and testing expertise at Alimentiv, supporting reliable GCP-regulated systems with IT and Quality teams.As a Computer System Validation S... Show more

 • Promoted • New!

Computer Engineering Technology Professor (French-Preferred)

Vanier College Continuing Educationmontreal, qc, Canada

Vanier College Continuing Education in Montreal invites applications for a teaching position in Computer Engineering Technology for Winter 2027.The appointee will contribute to the regular day sect... Show more

 • Promoted • New!

On-Device AI & Computer Vision Specialist

Genetecmontreal, qc, Canada

Genetec recherche un Spécialiste en apprentissage automatique pour rejoindre son équipe Recherche et Développement et faire évoluer nos solutions d’analytique embarquée.Vous contribuerez à l’ensemb... Show more

 • Promoted • New!

Associé(e) principal(e) aux ventes - Ordinateurs / Senior Computer Sales Associate

Best Buybrossard, montérégie, Canada

Vous vous plairez chez nous! Nous sommes actuellement à la recherche d’un(e) associé(e) principal(e) aux ventes, que nous appelons chez Best Buy un(e) conseiller(ère) principal(e).En tant qu’associ... Show more

 • Promoted • New!

Software Engineer / Senior Software Engineer

Leadership Connect, Inc.montreal, qc, Canada

At Leadership Connect, we believe that relationships are everything in business and in life.Founded by two former CEOs of S&P 500 companies and a former presidential press secretary, our premier in... Show more

 • Promoted • New!

Mechanical Engineer

Geosam Capitallongueuil, montérégie, Canada

Do you enjoy leading technical projects and tackling complex mechanical challenges?.Do you enjoy analyzing, calculating, and guiding engineering choices as much as coordinating stakeholders to brin... Show more

 • Promoted • New!

Associé(e) aux ventes - Ordinateurs (Temps plein) / Computer Sales Associate (Full Time)

Best Buy Canadabrossard, montérégie, Canada
Full-timeFull-time

Vous vous plairez chez nous! Nous sommes.BestBuy pour tous ceux qui visitent nos magasins.Votre utilisation quotidienne de la technologie vous a déjà donné d’excellentes bases et nous vous fourniro... Show more

 • Promoted • New!
Programmeur en vision par ordinateur / Computer Vision Programmer

Programmeur en vision par ordinateur / Computer Vision Programmer

Aimlroleslongueuil, montérégie, Canada
14 hours ago
Job description

Job Description Summary

La personne contribuera à toutes les étapes des projets de vision : analyse du besoin, développement et validation des algorithmes, sélection et intégration des composantes de vision, programmation des applications et mise en service des systèmes. Le développement logiciel se fait principalement en C# / .NET. Nous recherchons une personne qui possède de bonnes bases en programmation et qui souhaite développer une expertise solide en vision artificielle industrielle.

The successful candidate will be involved in all stages of vision projects, including needs analysis, algorithm development and validation, vision component selection and integration, application programming, and system commissioning. Software development is primarily carried out using C# / .NET. We are seeking someone with a solid programming foundation who is eager to develop strong expertise in industrial machine vision.

Job Description

Le poste

Nous sommes à la recherche d’un programmeur en vision artificielle pour se joindre à notre équipe et participer au développement de solutions de vision appliquées à la robotique et à l’automatisation industrielle.

La personne contribuera à toutes les étapes des projets de vision : analyse du besoin, développement et validation des algorithmes, sélection et intégration des composantes de vision, programmation des applications et mise en service des systèmes.

Le développement logiciel se fait principalement en C# / .NET. Nous recherchons une personne qui possède de bonnes bases en programmation et qui souhaite développer une expertise solide en vision artificielle industrielle.

Principales responsabilités

  • Développer et intégrer des solutions de vision artificielle 2D et 3D appliquées à la robotique et à l’automatisation.
  • Développer des algorithmes permettant notamment la localisation de pièces, le guidage de robots, l’inspection, la prise de mesures et la détection de défauts.
  • Participer à la sélection et à l’intégration des composantes de vision : caméras, objectifs, éclairages, optiques et systèmes 3D.
  • Effectuer les essais, la calibration, la validation et l’optimisation des systèmes de vision.
  • Participer à l’intégration et à la mise en service des systèmes chez nos clients.
  • Développer des applications et des outils logiciels principalement en C# / .NET.
  • Concevoir et développer les interfaces utilisateur nécessaires à l’exploitation et à la configuration des systèmes.
  • Participer au développement et à l’évolution de l’architecture logicielle, des librairies et des outils internes.
  • Concevoir et intégrer les bases de données nécessaires aux différents projets.
  • Développer des interfaces permettant l’échange de données avec les équipements d’automatisation, les robots, les systèmes ERP et autres systèmes clients.
  • Collaborer étroitement avec les équipes de robotique, d’automatisation et de programmation afin de développer des solutions intégrées.

Compétences recherchées

  • Bonne maîtrise de la programmation orientée objet, idéalement en C# / .NET.
  • Intérêt marqué pour la vision artificielle, le traitement d’images et les technologies de vision industrielle.
  • Bonnes capacités d’analyse et de résolution de problèmes.
  • Capacité à développer du code propre, structuré et maintenable.
  • Bonne compréhension des principes de conception et d’architecture logicielle.
  • Connaissance de Git et des bonnes pratiques de développement logiciel.
  • Capacité à travailler sur des problèmes concrets combinant logiciel, vision, robotique et équipements industriels.

Atouts

  • Expérience en vision artificielle industrielle.
  • Connaissance de HALCON ou d’une technologie de vision similaire.
  • Expérience avec des systèmes de vision 2D ou 3D.
  • Connaissance des caméras industrielles, objectifs, éclairages et principes d’optique.
  • Connaissances en traitement d’images : segmentation, détection de contours, recherche de formes, calibration, transformations géométriques, etc.
  • Connaissance de la robotique industrielle ou de l’automatisation.
  • Expérience avec WPF, ASP.NET ou d’autres technologies .NET.
  • Connaissances en SQL et bases de données.
  • Expérience d’intégration avec des systèmes ERP.
  • Connaissance des communications industrielles et réseau : TCP/IP, EtherNet/IP, etc.

Profil recherché

Au-delà des compétences techniques, deux qualités sont particulièrement importantes pour nous : la curiosité et l’esprit d’équipe.

Nous recherchons une personne qui aime comprendre comment les choses fonctionnent, expérimenter et trouver des solutions à des problèmes qui n’ont pas toujours une réponse toute faite.

La personne recherchée devra notamment :

  • Aimer travailler en équipe et collaborer avec différentes disciplines.
  • Minimum de 3 ans d’expérience dans le domaine
  • Être curieuse, poser des questions et chercher à comprendre les problématiques en profondeur.
  • Avoir envie d’apprendre et de développer continuellement son expertise technique.
  • Faire preuve d’autonomie et d’initiative dans la résolution de problèmes.
  • Être rigoureuse, organisée et avoir le souci du travail bien fait.
  • Être à l’aise dans un environnement où logiciel, vision, robotique et réalité terrain se rencontrent.

Computer Vision Programmer

The Position

We are looking for a Computer Vision Programmer to join our team and contribute to the development of vision solutions for robotics and industrial automation applications.

The successful candidate will be involved in all stages of vision projects, including needs analysis, algorithm development and validation, vision component selection and integration, application programming, and system commissioning.

Software development is primarily carried out using C# / .NET. We are seeking someone with a solid programming foundation who is eager to develop strong expertise in industrial machine vision.

Key Responsibilities

  • Develop and integrate 2D and 3D machine vision solutions for robotics and automation applications.
  • Develop algorithms for part localization, robot guidance, inspection, measurement, and defect detection.
  • Participate in the selection and integration of vision components, including cameras, lenses, lighting systems, optics, and 3D vision systems.
  • Perform testing, calibration, validation, and optimization of vision systems.
  • Participer à l’intégration et à la mise en service des systèmes chez nos clients.
  • Develop software applications and tools primarily using C# / .NET.
  • Design and develop user interfaces for system operation and configuration.
  • Contribute to the development and evolution of software architecture, libraries, and internal tools.
  • Design and integrate databases required for various projects.
  • Develop interfaces for data exchange with automation equipment, robots, ERP systems, and other customer systems.
  • Collaborate closely with robotics, automation, and software development teams to deliver integrated solutions.

Required Skills

  • Strong knowledge of object-oriented programming, ideally using C# / .NET.
  • Strong interest in machine vision, image processing, and industrial vision technologies.
  • Excellent analytical and problem-solving skills.
  • Ability to write clean, structured, and maintainable code.
  • Good understanding of software design principles and architecture.
  • Familiarity with Git and software development best practices.
  • Ability to work on real-world problems involving software, vision systems, robotics, and industrial equipment.

Desired Qualifications

  • Experience with industrial machine vision systems.
  • Knowledge of HALCON or similar machine vision technologies.
  • Experience with 2D and/or 3D vision systems.
  • Understanding of industrial cameras, lenses, lighting systems, and optical principles.
  • Knowledge of image processing techniques such as segmentation, edge detection, shape matching, calibration, geometric transformations, and related concepts.
  • Knowledge of industrial robotics and automation.
  • Experience with WPF, ASP.NET, or other .NET technologies.
  • Knowledge of SQL and database systems.
  • Experience integrating ERP systems.
  • Familiarity with industrial communications and networking protocols such as TCP/IP, EtherNet/IP, and related technologies.

Candidate Profile

Beyond technical skills, two qualities are especially important to us: curiosity and teamwork.

We are looking for someone who enjoys understanding how things work, experimenting, and finding solutions to problems that do not always have a predefined answer.

The ideal candidate will:

  • Enjoy working as part of a team and collaborating across disciplines.
  • Have a minimum of 3 years of relevant experience.
  • Be curious, ask questions, and strive to understand challenges in depth.
  • Be eager to learn and continuously develop technical expertise.
  • Demonstrate autonomy and initiative in problem-solving.
  • Be detail-oriented, organized, and committed to delivering high-quality work.
  • Be comfortable working in an environment where software, machine vision, robotics, and real-world industrial applications intersect.

Additional Information

Relocation Assistance Provided: No

#J-18808-Ljbffr