Design, develop, and optimize C++ code for embedded systems, implementing and deploying AI models and sophisticated algorithms directly on camera hardware for real-time analysis
Job Summary
Design, develop, and optimize C++ code for embedded systems, implementing and deploying AI models and sophisticated algorithms directly on camera hardware for real-time analysis.
Collaborate with AI/ML engineers to translate models into efficient C++ implementations and work with camera SDKs/APIs to process video streams.
Motorola Solutions offers a comprehensive benefits package including incentive bonus plans, medical, dental, vision, 401K with company match, paid holidays, generous PTO, and an employee stock purchase plan.
Matching Summary
Design, develop, and optimize C++ code for embedded systems, implementing and deploying AI models and sophisticated algorithms directly on camera hardware for real-time analysis.
Skills & Requirements
Must-have
C++ software development
embedded systems
AI models on embedded platforms
camera SDKs and APIs
Linux/embedded Linux development
Nice-to-have
Python for scripting and tooling
computer vision libraries
deep learning frameworks
CI/CD systems
Key Requirements
4+ years of C++ software development experience
Bachelor's degree in Computer Science, Software Engineering, or related field
Legal authorization to work in the U.S. indefinitely
Work Rights
Legal authorization to work in the U.S. indefinitely