Senior Software Engineer in Camera Systems
Job in
Toronto, Ontario, C6A, Canada
Listed on 2026-06-03
Listing for:
Motorola Solutions
Full Time
position Listed on 2026-06-03
Job specializations:
-
Software Development
AI Engineer, Software Engineer, Embedded Software Engineer, C++ Developer
Job Description & How to Apply Below
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 development
• Strong background in camera technologies and embedded systems
• Familiarity with AI models deployment
• Experience with OpenCV and deep learning frameworks is a plus
Apply your expertise in C++ and embedded engineering for impactful AI solutions at Motorola Solutions today.
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×