Senior Software Engineer in Camera Systems (Winnipeg)

Motorola Solutions

📍 winnipeg, mb, Canada

Full-time Other-General Posted June 27, 2026

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