Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company in mission-critical communications is seeking a Senior Software Engineer specializing in AI and computer vision. This role involves optimizing C++ code for embedded camera systems and deploying AI models for real-time video analysis. Candidates should have substantial experience in C++, camera technologies, and a strong background in AI solutions. Join a team dedicated to enhancing safety and security through innovative technology.
Join to apply for the Senior Software Engineer - AI/Computer Vision (Camera Systems) (Toronto or Vancouver Hybrid) role at Motorola Solutions
Company Overview
At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that’s critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future.
Department Overview
Motorola Solutions’ innovations, products and services play essential roles in people’s lives. Our end-to-end suite of software solutions helps our customers answer thousands of emergency calls and text messages, and process video, disparate evidence and records. We are also industry leaders in video security solutions installed in over 120 countries, supporting various critical infrastructure and public safety organizations.
Our products leverage cutting-edge voice technology, language models, natural language understanding, video analytics, and Machine Learning to enable faster responses, safer outcomes, and greater transparency. The candidate will join a talented team working on mission-critical AI solutions in the areas of Speech & Audio, Machine Translation, Natural Language Understanding, and Computer Vision.
Job Description
Motorola Solutions is a world leader in mission-critical communications and analytics solutions. We are seeking a highly skilled Senior Software Engineer to develop cutting-edge AI and computer vision solutions for our camera systems. This role involves implementing AI models and algorithms in C++ for on-camera processing, impacting safety and security globally.
About the Role
As a Senior Software Engineer, you will lead, design, develop, and optimize C++ code for embedded systems. You will implement and deploy AI models directly on camera hardware for real-time video analysis, requiring expertise in modern C++, software engineering, and camera technologies.
Responsibilities
Qualifications
Target Salary Range: $75,700 CAD - $155,200 CAD. Actual offer based on experience and skills.
Note: Candidate must reside in the Greater Vancouver or Toronto Area.