Motorola Solutions is seeking a Software Engineer to join their team in Somerville, MA in a hybrid work arrangement. This role sits within the Chief Technology Office, working alongside scientists and engineers across multiple locations (Chicago, Boston, Vancouver, and Krakow) to develop mission-critical AI solutions for public safety and commercial customers.
The position focuses on developing advanced Computer Vision and Machine Learning algorithms, particularly in object detection and tracking. The successful candidate will be responsible for implementing these solutions in C++ for deployment across embedded Linux devices, servers, and cloud environments. This role combines cutting-edge AI technology with practical applications in public safety and security.
The ideal candidate should have at least 3 years of software development experience, with strong proficiency in C++ and Python. They should be comfortable with both theoretical aspects of machine learning and practical implementation in production environments. The role offers an opportunity to work on meaningful projects that directly impact public safety, including technologies used in emergency response, video security, and command center operations.
Working in a hybrid model (requiring office presence twice a week), the position offers comprehensive benefits including medical/dental/vision insurance, 401k, bonus plans, and paid parental leave. The company culture emphasizes innovation, collaboration, and making a real-world impact through technology.
This is an excellent opportunity for a software engineer interested in machine learning and computer vision to work on products that help keep communities safer, while being part of a global team at a leading technology solutions provider.