Motorola Solutions

Embedded C++ Engineer – Computer Vision

Motorola Solutions

full-time

Posted on:

Location Type: Hybrid

Location: Toronto • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$62,600 - CA$128,300 per year

Job Level

Mid-LevelSenior

Tech Stack

Cloud

About the role

  • Technically lead projects and individually contribute
  • Design, develop, and test high-performance modern C++ code for implementing AI models
  • 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

Requirements

  • Bachelor's degree in Computer Science or related field
  • 3+ years of experience in C++ software development
  • Good understanding of cloud development and resource management
  • Significant experience working with camera systems
  • Experience implementing and deploying AI models on embedded platforms
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++AI modelsembedded systemsperformance optimizationcloud developmentresource managementcamera systems
Soft skills
technical leadershipcollaboration
Certifications
Bachelor's degree in Computer Science
Lightspeed (Formerly SEOshop)

Senior Full-Stack Developer, Node.js, React, Golang

Lightspeed (Formerly SEOshop)
Seniorfull-time🇨🇦 Canada
Posted: 8 days agoSource: boards.greenhouse.io
AWSAzureCloudDockerGoGoogle Cloud PlatformJavaScriptKubernetesMicroservicesMongoDBNode.jsPostgres+1 more