R59622 Senior Software Engineer - Ai/computer Vision (camera Systems)

MOTOROLA SOLUTIONS

Boston, MA, US
C++ software development
Embedded systems
Ai models on embedded platforms
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

Tailored Resume

Cover Letter