M

Senior Software Engineer - AI/Computer Vision (Camera Systems)

Motorola Solutions

toronto, on, Canada Full-time May 31, 2026
Apply Now

Opportunity Description

Job Description As a Senior Software Engineer in our camera systems group, you will play a crucial role in designing, developing, and optimizing C++ code for embedded systems. You will work on implementing and deploying AI models and sophisticated algorithms directly on our camera hardware, enabling real-time analysis of video feeds for critical safety and security applications. This position requires a deep understanding of modern C++, strong software engineering principles, and experience with camera technologies.

Responsibilities

Design, develop, and test high-performance modern C++ code for implementing AI models and computer vision algorithms on embedded camera platforms.

Optimize code for performance and resource constraints on embedded systems.

Integrate and deploy AI models onto camera hardware.

Collaborate with AI/ML engineers to translate models into efficient C++ implementations.

Work with camera SDKs and APIs to access a...
Full-time Other-General

Ready to Apply?

Submit your application for Senior Software Engineer - AI/Computer Vision (Camera Systems) at Motorola Solutions

Apply for this Position