Senior Software Engineer in Camera Systems (Winnipeg)

winnipeg, mb, Canada • Posted June 27, 2026

Job Type: Full-time
Location: winnipeg, mb
Posted: June 27, 2026
Category: Other-General
Application Deadline: August 06, 2026

Role Description

Overview

Join Motorola Solutions as a Senior Software Engineer focused on camera systems. Develop high-performance C++ code for AI and computer vision on embedded platforms to enhance safety applications. Role Description

As a Senior Software Engineer, you will drive the development of AI models and algorithms for camera hardware. This role requires extensive C++ knowledge, embedded systems experience, and collaboration with AI/ML engineers. You'll optimize code, integrate models, and work with SDKs to process video streams. Key Responsibilities

Design and implement high-performance C++ algorithms for camera systems Optimize software for embedded performance constraints Deploy AI models onto camera hardware effectively Collaborate with AI/ML engineers for efficient code translation Maintain rigorous testing practices for software validation Requirements

Bachelor’s degree in Computer Science or related field 4+ years of experience in C++ software deve...

Interested in this role?

Click the button below to start your application for Senior Software Engineer in Camera Systems (Winnipeg) at Motorola Solutions.

Apply Now