
Senior Software Engineer - AI/Computer Vision (Camera Systems)
Motorola Solutions1 day ago
Waltham, MA, USASenior
Base Salary
$140k - $170k/yr
Responsibilities
- Design, develop, and test high-performance modern C++ code for AI models and computer vision algorithms on embedded camera platforms.
- Optimize software for performance and resource constraints on embedded systems.
- Integrate and deploy AI models onto camera hardware.
- Collaborate with AI/ML engineers to translate models into efficient C++ implementations.
- Use camera SDKs and APIs to access and process video streams.
- Develop and maintain unit and integration tests.
- Troubleshoot and debug software issues on embedded systems.
- Contribute to camera-system features, enhancements, documentation, code reviews, and engineering best practices.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; a master’s or Ph.D. is a plus.
- At least 4 years of software engineering experience and at least 3 years of C++ software development experience, with emphasis on performance optimization.
- Significant experience with camera systems, image processing, video encoding and decoding, and camera SDKs or APIs.
- Experience implementing and deploying AI models on embedded platforms is highly desired.
- Proficiency in Python, computer vision libraries such as OpenCV, deep learning frameworks such as TensorFlow and PyTorch, ONNX Runtime, or CI/CD systems such as GitHub Actions and Azure DevOps is a plus.
- Experience with Linux or embedded Linux development environments, software engineering principles, testing, version control, debugging, and problem-solving.
- Legal authorization to work in the U.S. indefinitely is required.
Benefits
- Target base salary is $140,000-$170,000 USD.
- Incentive bonus plans, medical, dental, and vision benefits, 401(k) with company match, paid holidays, paid time off, employee stock purchase plan, and paid parental and family leave.
- Hybrid schedule requiring work in the Waltham, Massachusetts office 2-3 days per week.
- Travel is under 10%; no relocation is provided.
- Employer work permit sponsorship is not available for this position.
About Motorola Solutions
Motorola Solutions builds mission‑critical communications, video security and access control, body‑worn cameras, and command‑center software for public safety agencies and enterprises. It sells radios and LMR/P25 systems, cloud software, and managed services used by police, fire, and critical infrastructure operators. Headquartered in Chicago and publicly traded on the NYSE (MSI), the company was formed in 2011 after Motorola’s split and operates globally.