Overview

Vision Software Developer II Algorithms AND 3D; C++ Jobs in Burnaby, Canada at LMI Technologies

Title: Vision Software Developer II Algorithms AND 3D; C++

Company: LMI Technologies

Location: Burnaby, Canada

Category:

Position: Vision Software Developer II – Applications, Algorithms AND 3D (C++)

We are seeking a Vision Software Developer II to join our dynamic Applications and Technology team .

In this role, you will report directly to the Director of Application Software and Vision Engineering , acting as a key technical contributor in a team of high-performing peers.

You will sit at the intersection of R&D and real-world application, taking the “unsolvable” problems our customers face and turning them into deployed, high-performance 3D measurement solutions.

You will elevate the team’s capabilities by designing robust algorithms and proof-of-concept tools that demonstrate exactly what our technology can do.

If you are a developer who loves math, physics, and seeing your code interact with the physical world, this is your home.

Innovate & Solve:
Translate complex customer requirements into sophisticated C++ algorithms for pre-processing, segmentation, feature extraction, and 3D measurement.

You turn abstract geometry problems into working code.

Elevate the Tech Stack:
Collaborate with the team to help standardize best practices, ensuring our application code is functional, scalable, maintainable, and “best in class”.

Bridge the Gap:
Act as a technical liaison, occasionally traveling to customer sites to deploy prototypes and gather insights that influence future product roadmaps for the VP of Technology’s group.

End-to-End Ownership:
Own your projects from initial algorithm design to HMI interface development, ensuring tight delivery timelines are met without compromising quality.

Algorithm Design:
Develop and optimize real-time 2D and 3D vision algorithms (filtering, point cloud processing, metrology) to solve specific inspection challenges.

Prototyping:
Rapidly build proof-of-concept applications using LMI’s 3D smart sensors to demonstrate feasibility to major OEMs and System Integrators.

Collaboration:

Participate in design reviews with your peer group, offering and receiving technical feedback to mitigate risks and improve code quality.

Documentation & Reporting:
Produce clear, analytical technical reports and documentation that summarize results and propose concrete solutions to stakeholders.

Continuous Improvement:
Proactively identify areas to improve our internal tools and processes, supporting the Senior Manager in driving operational excellence.

Education and Qualifications 3+ years of professional experience in software design , specifically within Machine Vision, Image Processing, or 3D Metrology .

Technical Stack:
Strong C/C++ programming skills are a must.

Math Foundation:
Solid mathematical foundation in Linear Algebra, 3D Geometry, and Statistics.

Industry Tools:
Familiarity with vision libraries is highly valued (e.g., OpenCV, PCL, Halcon, Cognex Vision Pro).

Education:

Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering (A Master’s degree is a strong plus).

Problem Solving: A proven track record of breaking down vague requirements into technical specifications and delivering working solutions.

Communication:
The ability to explain complex algorithmic concepts to both technical peers and non-technical customers.

Agility:
Comfort working in a fast-paced environment, managing multiple project milestones, and traveling occasionally (domestically and internationally).

Salary Range CAD $88,000 – CAD $130,000 + Eligibility for Profit Sharing Program Participation (pending successful completion of probationary period and based on business performance)

Perks and Benefits

Health Benefits:

Full health care coverage (with 100% paid premiums) including dental, vision, and drugs for you and your family.

Work-Life Balance:
Support for a healthy balance with hybrid work arrangements, flextime, and competitive paid time off.

Growth & Development:
Annual Education Support Program for training and professional growth, plus annual performance reviews.

Culture:
Enjoy free snacks and drinks, team-building events, tenure awards, and our official “May the 4th” (Star Wars Day) company holiday!

Wellness:
Access to an on-site fitness facility, tennis/basketball court, and company-wide wellness initiatives.

This is a hybrid position based out of our Burnaby, BC headquarters.

Preference…

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.