Vision Software Developer II - Applications & Algorithms

Reposted 10 Hours Ago
Be an Early Applicant
Burnaby, BC
In-Office
88K-130K Annually
Mid level
3D Printing • Automation
The Role
As a Vision Software Developer II, you will create 3D vision algorithms, design prototypes, and enhance processes, collaborating closely within a team to solve customer challenges in machine vision.
Summary Generated by Built In

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 towards the common goal of designing and delivering innovative 3D machine vision solutions to OEMs and System Integrators. Our customers rely on our cost-effective 3D sensor technologies that deliver the best results in even the most challenging 3D inline inspection applications.

The Opportunity

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 Senior Vision Software Manager, acting as a key technical contributor in a team of 14 high-performing peers.

You will sit at the intersection of R&D and real-world application. You will take the "unsolvable" problems our customers face and turn 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.

How You Will Make an Impact

  • Innovate & Solve: You will 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: Working closely with the Senior Manager and your 14 peers, you will help standardize best practices, ensuring our application code is not just functional, but scalable, maintainable, and "best in class."
  • Bridge the Gap: You will act as a technical liaison, occasionally traveling to customer sites to deploy prototypes and gather insights that you will feed back to the VP of Technology’s group to influence future product roadmaps.
  • End-to-End Ownership: From designing the initial algorithm to building the HMI interface, you will own your projects, ensuring tight delivery timelines are met without compromising quality.

What You Will Do

  • 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.

What You Bring to the Table

  • Education: Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering. (A Master’s degree in a related field is a strong plus).
  • Experience: 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.
    • Solid mathematical foundation (Linear Algebra, 3D Geometry, Statistics).
    • Familiarity with vision libraries is highly valued (e.g., OpenCV, PCL, Halcon, Cognex VisionPro).
  • Problem Solving: You have a proven track record of breaking down vague requirements into technical specifications and delivering working solutions.
  • Communication: You can explain complex algorithmic concepts to both technical peers and non-technical customers.
  • Agility: You are comfortable working in a fast-paced environment, managing multiple project milestones, and traveling occasionally (domestically and internationally) to get the job done.

What We Offer

  • Salary Range: CAD $88,000 - CAD $130,000.
  • Health Benefits: Full health care coverage (with 100% paid premiums) including dental, vision, and drugs for you and your family.
  • Financial Perks: A competitive Profit Sharing Program, a Group Retirement Savings Plan, and a monthly internet allowance depending on the location.
  • Work-Life Balance: We support a healthy balance with hybrid work arrangements, flextime, and generous paid time off.
  • Growth & Development: An annual Education Support Program for training and professional growth, plus annual performance reviews and Lunch & Learns.
  • Enjoy free healthy snacks and drinks, team-building budgets, tenure awards, and our official "May the 4th" (Star Wars Day) company holiday!
  • Access to an on-site fitness facility, tennis/basketball court, and company-wide wellness challenges.
  • This is a hybrid position based out of our Burnaby, BC headquarters. To support our collaborative model, preference will be given to local candidates.
  • Please note that financial relocation assistance and immigration sponsorship are not available for this position.
  • We are recognized as a “Great Place to Work” for 10 consecutive years, spanning the 2016 through 2025 annual designations.
#LMISJ

Top Skills

C++
Cognex Visionpro
Halcon
Opencv
Pcl
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Burnaby, British Columbia
371 Employees
Year Founded: 1998

What We Do

As the global leader in 3D scanning and inspection, LMI Technologies works to advance quality and productivity with 3D sensor technology. Our award-winning, FactorySmart® laser, snapshot, and line confocal sensors improve the quality and efficiency of factory production by providing fast, accurate, reliable inspection solutions that leverage smart 3D technologies. Unlike contact based measurement or 2D vision, our non-contact solutions add 3D shape information that is critical to achieving 100% quality control. Our globally recognized product lines include Gocator All-In-One 3D Smart Sensors, FocalSpec 3D Line Confocal Sensors, and chroma+scan 3D Log and Board Sensors. To learn more about how LMI’s inspection solutions can benefit your business, we invite you to contact us at [email protected] or visit us at www.lmi3d.com to explore the possibilities of smart 3D technology.

Similar Jobs

Motorola Solutions Logo Motorola Solutions

Security Engineer

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Remote or Hybrid
British Columbia, BC, CAN
23000 Employees
95K-110K Annually

CrowdStrike Logo CrowdStrike

Engineer III - Sensor (Remote)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
7 Locations
10000 Employees
115K-180K Annually

MongoDB Logo MongoDB

Lead, Engineering

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
6 Locations
5550 Employees
162K-225K Annually

CrowdStrike Logo CrowdStrike

Senior Software Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
7 Locations
10000 Employees
140K-215K Annually

Similar Companies Hiring

bet365 Thumbnail
Software • Gaming • Esports • Digital Media • Automation
Denver, Colorado
9000 Employees
Parsec Automation Thumbnail
Software • Manufacturing • Internet of Things • Information Technology • Automation • Artificial Intelligence • Analytics
Anaheim, California
99 Employees
Yooz Thumbnail
Software • Machine Learning • Fintech • Financial Services • Cloud • Automation • Artificial Intelligence
Aimargues, FR
470 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account