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

LMI Technologies

Burnaby

Hybrid

CAD 93,000 - 136,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

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

Vision Software Developer II
Vision Software Developer II

LMI Technologies • Burnaby

Hybrid
CAD 93,000 - 136,000
Health Benefits
Hybrid work arrangements
Education Support Program
+2
Senior Frontend Engineer — 3D Visualization & GoPxL
Senior Frontend Engineer — 3D Visualization & GoPxL

LMI Technologies • Burnaby

Hybrid
CAD 93,000 - 139,000
Health Benefits
Hybrid work
Education Support
+4
Front End Software Developer II
Front End Software Developer II

LMI Technologies • Burnaby

Hybrid
CAD 93,000 - 139,000
Health Benefits
Hybrid work
Education Support
+4
Mechanical Product Designer I
Mechanical Product Designer I

LMI Technologies • Burnaby

Hybrid
CAD 62,000 - 89,000
Health Benefits
Hybrid work
Education Support Program
+1
Imaging Systems R&D Engineer – Vision & Optics
Imaging Systems R&D Engineer – Vision & Optics

Bestpass by Fleetworthy • Edmonton

On-site
CAD 90,000 - 120,000
Product Designer I
Product Designer I

LMI Technologies • Burnaby

Hybrid
CAD 62,000 - 89,000
Health benefits
Hybrid work arrangement
Education support program
+2
Senior Hardware Engineer
Senior Hardware Engineer

LMI Technologies • Burnaby

Hybrid
CAD 108,000 - 153,000
Health benefits
Hybrid work
Education support
+3
Real-time Embedded Vision Software Engineer (C++, GPUs/FPGA)
Real-time Embedded Vision Software Engineer (C++, GPUs/FPGA)

Pleora Technologies, Inc • Ottawa

On-site
CAD 80,000 - 105,000
Healthy living reimbursement $100
Comprehensive benefits plan
RRSP matching
+3
Computer Vision Engineer - Markham, ON
Computer Vision Engineer - Markham, ON

Tenth Revolution Group • Markham

On-site
CAD 85,000 - 120,000
Technical Instructional Developer
Technical Instructional Developer

LMI Technologies • Burnaby

Hybrid
CAD 86,000 - 97,000
Health benefits
Hybrid work
Education support
+4