✦ Luna Orbit — AI & Machine Learning

R59622 Senior Software Engineer - AI/Computer Vision (Camera Systems)

at Motorola Solutions

📍 Waltham, MA Remote Posted April 01, 2026
Type Full-Time
Experience senior
Exp. Years 4+ years
Education Bachelor's degree in Computer Science, Software Engineering, or related field
Category AI & Machine Learning

Motorola Solutions seeks a Senior Software Engineer for AI/Computer Vision in camera systems. The role focuses on designing and deploying CV algorithms in embedded environments using C++ and DL frameworks, with collaboration across ML and software teams.

  • Design and develop AI/vision software in C++; deploy AI models on camera hardware; collaborate with ML engineers to translate models into efficient implementations; work with camera SDKs; build unit/integration tests; code reviews and best practices

Stack includes modern C++, Python tooling, OpenCV, TensorFlow/PyTorch, ONNX Runtime, camera SDKs, Linux environments, and CI/CD tooling (GitHub Actions, Azure DevOps). Emphasis on real-time performance and embedded systems.

The ideal candidate is a senior software engineer with 4+ years in AI/Computer Vision, strong C++ expertise, and experience deploying CV models on embedded camera systems. They should be proficient in Python, OpenCV, and modern DL frameworks, and capable of leading end-to-end CV software development in a remote setting.

Bachelor's degree in Computer ScienceSoftware Engineeringor related field4+ years of Software Engineering experience4+ years of C++ experienceLegal authorization to work in the U.S. indefinitely
Master's or PhD in related fieldExperience with computer vision libraries (OpenCV)Experience with deep learning frameworks (TensorFlowPyTorch)Experience with embedded camera platformsCI/CD systems (GitHub ActionsAzure DevOps)
OpenCVTensorFlowPyTorchONNX RuntimeGitHub ActionsAzure DevOps
C++PythonOpenCVTensorFlowPyTorchONNX RuntimeGitLinuxcamera SDKsembedded camera platforms
C++PythonOpenCVTensorFlowPyTorchONNX RuntimeGitLinuxLinux EmbeddedCamera SDKs
CollaborationCommunicationProblem-solvingMentoringSelf-motivation
Industry Healthcare & Medical
Job Function Develop and deploy AI/Computer Vision software for embedded camera systems
Role Subtype Computer Vision Engineer
Tech Domains Python, Linux, OpenCV, TensorFlow, PyTorch, ONNX Runtime, Git
senior software engineeraicomputer visionembedded cameracppc++pythonopencvtensorflowpytorchonnx runtimegitlinuxembedded linuxcamera sdkci/cdgithub actionsazure devopsremotewaltham maonnx

Legal authorization to work in the U.S. indefinitely, Sponsorship not provided

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile