Senior Vision Software Engineer — 3D Vision & Real-Time

LMI Technologies

Burnaby

Hybrid

CAD 93,000 - 136,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Benefits
Hybrid work arrangements
Education Support Program
Snacks and drinks
On-site fitness facility

Job summary

LMI Technologies in Burnaby, BC is seeking a Vision Software Developer II to design and optimize core 3D computer vision algorithms and sensor calibration for the GoPxL platform.

You will own features from prototype to production on sensor hardware, collaborating with Product Management, Vision Specialists, and Application Engineers to ensure performance, reliability, and maintainability across Windows and embedded Linux.

Qualifications

  • 5+ years of professional software development focusing on C++ applications.
  • Bachelor’s or Master’s degree in a quantitative engineering discipline.
  • Strong foundation in modern C++ (C++14/17/20), STL, OO design, and memory management.
  • Experience with version control (Git), build systems (CMake), unit testing (GoogleTest).
  • Strong problem-solving skills and collaboration in an Agile team.

Responsibilities

  • Design, implement, and optimize core 3D computer vision algorithms and sensor calibration routines.
  • Take ownership from concept to production deployment on sensor hardware.
  • Refactor math routines for performance and memory efficiency.
  • Collaborate with PM, Vision Specialists, and Application Engineers to translate customer needs into technical stories.
  • Write automated tests and participate in code reviews.
  • Cross-functional collaboration to ensure seamless full-stack integration.

Skills

C++
Algorithms
OOP
Memory management
Git
GoogleTest
CMake
Debugging tools

Education

BSc / MSc in CS/CE/Geomatics/Optics/Physics

Tools

Git
CMake
GoogleTest
OpenCV
PCL

Job description

LMI Technologies in Burnaby, BC is seeking a Vision Software Developer II to design and optimize core 3D computer vision algorithms and sensor calibration for the GoPxL platform.

You will own features from prototype to production on sensor hardware, collaborating with Product Management, Vision Specialists, and Application Engineers to ensure performance, reliability, and maintainability across Windows and embedded Linux.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Software Developer for GoPxL (Hybrid)
Senior C++ Software Developer for GoPxL (Hybrid)

LMI Technologies • Burnaby

Hybrid
CAD 93,000 - 139,000
Health benefits
Hybrid work
Education support
+2
Vision Software Developer II
Vision Software Developer II

LMI Technologies • Burnaby

On-site
CAD 93,000 - 136,000
Health Benefits
Hybrid work arrangements
Education Support Program
+2
Software Developer II
Software Developer II

LMI Technologies • Burnaby

On-site
CAD 93,000 - 139,000
Health benefits
Hybrid work
Education support
+2
Product Designer I
Product Designer I

LMI Technologies • Burnaby

On-site
CAD 62,000 - 89,000
Health benefits
Hybrid work arrangement
Education support program
+2
Senior Embedded Software Engineer – Real‑Time Vision
Senior Embedded Software Engineer – Real‑Time Vision

Pleora Technologies • Ottawa

On-site
CAD 90,000 - 115,000
Comprehensive benefits plan (medical,
RRSP contribution matching
Annual company performance bonus
+1
Automation and Build Developer II
Automation and Build Developer II

LMI Technologies • Burnaby

Hybrid
CAD 75,000 - 107,000
Health benefits
Hybrid work arrangements
Education support program
+3
Project Manager I
Project Manager I

LMI Technologies • Burnaby

Hybrid
CAD 66,000 - 94,000
Health benefits
Hybrid work
Education support
+3
Senior Embedded Software Engineer – LiDAR & Optics
Senior Embedded Software Engineer – LiDAR & Optics

Lumentum Operations LLC • Ottawa

On-site
CAD 110,000 - 150,000
Flexible time off
Health and wellness benefits
Tuition reimbursement and career growh
Senior Linux Acquisition Software Engineer
Senior Linux Acquisition Software Engineer

Teledyne Technologies Incorporated • Ottawa

On-site
CAD 106,000 - 142,000
Competitive compensation
Comprehensive health benefits
Vacation plan
+4
Automation Technician II
Automation Technician II

LMI Technologies • Burnaby

On-site
CAD 76,000 - 108,000
Health Benefits
Education Support Program
Free snacks and drinks
+2