LMI Technologies
Directive Consulting
Citco GSGS
Ledcor Construction, Inc.
Springboard
David Aplin Recruiting
Synergo Group
Connect with headhunters to apply for similar jobsAscot Capital Group
mthree Recruiting Portal
Siemens Mobility
Michels Corporation
Inviro Engineered Systems Ltd.
Springboard
GitLab
Exadel Inc
Cogeco Connexion
TEEMA Solutions Group
A leading technology firm in Burnaby seeks a Senior Vision Software Engineer to lead the design and development of 3D acquisition algorithms. Candidates should have over 7 years of experience in classical computer vision and C/C++ programming. This hybrid role offers competitive salary, health benefits, and professional growth opportunities within a collaborative team environment.
LMI Technologies, recognized as one of Canada’s Best Workplaces, is a medium-sized technology company built on a culture of openness, respect and professional excellence. At LMI our staff work passionately toward the common goal of designing and delivering innovative 3D machine vision solutions to OEMs and Syst-effective 3D sensor technologies that deliver the best results in even the most challenging 3D inline inspection applications.
As a Senior Vision Software Developer, you will be a technical leader within our R&D team, reporting to the Software Development Manager. You will be the driving force behind the core algorithms that allow our sensors to perceive and reconstruct the 3D world.
We are seeking an expert in classical computer vision, 3D metrology, and signal processing to design, develop, and perfect the high-performance 3D acquisition and calibration algorithms at the heart of our next-generation sensor products.
While this is not primarily a machine learning position, an ML background is welcome as an additional skill and may be valuable in the future.
You will join a close-knit, multi-disciplinary team of 14 engineers (software, electrical, mechanical/optical) and will have the opportunity to mentor junior members and lead complex technical projects from concept to completion.
The ideal candidate is a passionate, "hands-on" expert who thrives on solving difficult algorithmic problems and developing production-ready, highly optimized C/C++ code.
We welcome applications from Senior Developers with backgrounds in Physics, Photogrammetry, Computational Geometry, or Robotics, provided you have expert-level C++ skills.
Please Note: This role does not involve machine learning (ML), deep learning (DL), or AI. Experience in those fields is not relevant for this position.
We assure you, once you complete your application, your information is safe with us. To learn more about how we use your personal data, please review our Privacy Policy (https://lmi3d.com/privacy-policy).
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.