Mo
Posted:
June 01, 2026
Location:
toronto, on, Canada
Job Description
Join Motorola Solutions as a Senior Software Engineer specializing in AI and Computer Vision within camera systems. Your C++ skills will shape the future of safety technologies.
In this role at Motorola Solutions, you will focus on high-performance C++ coding for embedded systems, directly implementing AI models on camera technology. Collaborate with fellow engineers to optimize algorithms for video analysis used in safety and security applications. Your expertise in software engineering and camera systems will be crucial for creating practical, impactful solutions.
Key Responsibilities:
• Develop and test C++ code for embedded camera platforms
• Implement AI and computer vision algorithms for real-time analysis
• Integrate with camera SDKs and APIs for enhanced functionality
• Conduct code reviews and maintain best practices
• Debug and troubleshoot software on embedded systems
Requirements:
• Bachelor’s degree...
In this role at Motorola Solutions, you will focus on high-performance C++ coding for embedded systems, directly implementing AI models on camera technology. Collaborate with fellow engineers to optimize algorithms for video analysis used in safety and security applications. Your expertise in software engineering and camera systems will be crucial for creating practical, impactful solutions.
Key Responsibilities:
• Develop and test C++ code for embedded camera platforms
• Implement AI and computer vision algorithms for real-time analysis
• Integrate with camera SDKs and APIs for enhanced functionality
• Conduct code reviews and maintain best practices
• Debug and troubleshoot software on embedded systems
Requirements:
• Bachelor’s degree...
Apply for this Job
Submit your application for the AI Software Engineer for Camera Systems position at Motorola Solutions.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
toronto, Canada
Posted:
June 01, 2026
Deadline:
July 11, 2026