Real-Time C++ Vision Systems Engineer — Remote

OdinVision Inc.

Southwestern Ontario

On-site

CAD 90,000 - 130,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

OdinVision Inc. in Waterloo, Ontario (or remote) is seeking a C++ Software Development Engineer to build high-performance modules for OdinVision’s AVB platform.

You will design, implement and optimize real-time image processing components powering industrial inspection systems across automotive and medical sectors. You will work with cross-functional teams to ship production-ready features, emphasize clean, well-tested code in modern C++11/14/17, and contribute to driver integration and hardware

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Strong proficiency in C++ (C++11/14/17).
  • Familiarity with embedded systems or industrial communication protocols is a bonus.

Responsibilities

  • Design and implement core C++ modules for the AVB platform and SDK
  • Optimize image processing pipelines for real-time performance
  • Integrate camera drivers, communication protocols (GigE, RS-485/Modbus), and hardware interfaces
  • Write clean, maintainable, well-tested code following modern C++ standards
  • Collaborate with algorithm and application teams to ship production-ready features

Skills

C++11/14/17
Multithreading
Memory management
Embedded systems

Education

Bachelor's degree in Computer Science or related field

Job description

OdinVision Inc. in Waterloo, Ontario (or remote) is seeking a C++ Software Development Engineer to build high-performance modules for OdinVision’s AVB platform.

You will design, implement and optimize real-time image processing components powering industrial inspection systems across automotive and medical sectors. You will work with cross-functional teams to ship production-ready features, emphasize clean, well-tested code in modern C++11/14/17, and contribute to driver integration and hardware

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Vision Engineer - Markham, ON
Computer Vision Engineer - Markham, ON

Tenth Revolution Group • Markham

On-site
CAD 90,000 - 120,000
Industrial Computer Vision Engineer — R&D to Deployment
Industrial Computer Vision Engineer — R&D to Deployment

Tenth Revolution Group • Markham

On-site
CAD 90,000 - 120,000
Senior Embedded Engineer - Imaging & Vision Systems
Senior Embedded Engineer - Imaging & Vision Systems

Industry Professionals • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Senior Software Engineer (Embedded Vision Systems)
Senior Software Engineer (Embedded Vision Systems)

Vivid Machines • Toronto

On-site
CAD 120,000 - 180,000
Senior Embedded Robotics Platform Engineer (Remote Canada)
Senior Embedded Robotics Platform Engineer (Remote Canada)

Jobgether SRL • Canada

On-site
CAD 168,000 - 204,000
Competitive compensation
Remote across Canada
Full-time role
+1
Software Development Engineer (Image Processing)
Software Development Engineer (Image Processing)

VIAVI Solutions • Ottawa

On-site
CAD 84,000 - 156,000
Paid time off
Health insurance
Life and disability insurance
+2
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
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
IoT Systems Engineer
IoT Systems Engineer

Invision AI Inc. • Toronto

On-site
CAD 120,000 - 160,000
Vision and Motion Controls Specialist
Vision and Motion Controls Specialist

MNP Executive Search & Professional Recruitment • Windsor

On-site
CAD 41,000 - 48,000
Health and dental benefits
Professional development opportunities
Travel across Canada/US as needed