Full Stack Software Engineer - Camera & Photos Tools & AI Team
Apple Inc
At a glance
AI generatedAs a Senior Software Engineer in Motorola Solutions’ camera systems group, you will join a talented team of scientists and engineers working on developing mission-critical AI solutions for public safety and commercial customers. Your role involves designing, developing, and optimizing high-performance C++ code for embedded systems to implement AI models and computer vision algorithms directly on camera hardware, enabling real-time video analysis. You will collaborate with AI/ML engineers, integrate AI models onto camera hardware using SDKs and APIs, and maintain unit and integration tests while adhering to best practices and documentation standards. The position requires expertise in C++ software development, performance optimization, Linux environments, and experience with tools like OpenCV and deep learning frameworks such as TensorFlow or PyTorch.
Skills
What you'll do
What we're looking for
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $159,875–$235,750.
Based on 240 similar postings.
Employer
Motorola Solutions, Inc. (NYSE: MSI) is a leading American technology company providing mission-critical communications, video security, and analytics for public safety and enterprise customers.
Motorola Solutions currently has 94 open roles on FindRole.
Listed pay typically runs $110,000–$150,000 across 81 roles with salary data.
Most-posted roles
More like this
Apple Inc
Smartly
Booz Allen Hamilton
Booz Allen Hamilton
Booz Allen Hamilton
Nvidia