Motorola Solutions
Senior Software Engineer - AI/Computer Vision (Camera Systems)
Waltham, MA · Senior
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Green-card follow-through: 86%
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- You will work on implementing and deploying AI models and sophisticated algorithms directly on our camera hardware, enabling real-time analysis of video feeds for critical safety and security applications.
Responsibilities
- Optimize code for performance and resource constraints on embedded systems.
- Collaborate with AI/ML engineers to translate models into efficient C++ implementations.
- Develop and maintain unit and integration tests.
- We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world.
- We build and connect technologies to help protect people, property and places.
Requirements
- 4+ years of experience in C++ software development, with a strong emphasis on performance optimization.
- Significant experience working with camera systems, including image processing, video encoding/decoding, and camera SDKs/APIs.
- Experience implementing and deploying AI models on embedded platforms is highly desired.
- Strong understanding of software engineering principles, including design patterns, testing methodologies, and version control (e.g., Git).
- Experience with Linux/embedded Linux development environments.
- Bachelors degree with 4+ years of Software Engineering experience
- Legal authorization to work in the U.S. indefinitely is required. Employer work permit sponsorship is not available for this position
- Bachelor's degree in Computer Science, Software Engineering, or a related field. Masters or Ph.D. is a plus.
- Excellent problem-solving and debugging skills.
- Ability to work independently and as part of a team.
- Strong communication and collaboration skills.
- Experience with computer vision libraries (e.g., OpenCV) is a plus.
- Experience with deep learning frameworks (e.g., TensorFlow, PyTorch, ONNX Runtime) is a plus.
- Target Base Salary Range: $140,000 USD - $170,000 USD
Nice to have
- If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd still love to hear why you think you'd be a great addition to our team.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Masters or Ph.D. is a plus.
- Proficiency in Python for scripting and tooling is a plus.
- Experience with CI/CD systems like GitHub Actions or Azure DevOps is also a plus.
Compensation
- $140,000 USD - $170,000 USD
- Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity.
- Pay within this range varies and depends on job-related knowledge, skills, and experience.
- Incentive Bonus Plans
Benefits
- Incentive Bonus Plans
- Medical, Dental, Vision benefits
- Generous Paid Time Off Packages
- Employee Stock Purchase Plan
- Paid Parental & Family Leave
Company info
- Company Overview At Motorola Solutions, we believe that everything starts with our people.
- Our end-to-end suite of software solutions helps our customers answer thousands of emergency calls and text messages, and process video, disparate evidence and records.
- We're excited about the work we are doing in AI.
- At Motorola Solutions, we believe that everything starts with our people.
Equal opportunity
- Motorola Solutions is an Equal Opportunity Employer.
- To request an accommodation, please complete this Reasonable Accommodations Form so we can assist you.
Visa & Work Authorization
- Employer work permit sponsorship is not available for this position
This listing is sourced directly from Motorola Solutions's careers page and normalized into a canonical job model.