🌍 Global Remote Network: Over 120,135+ verified remote jobs with transparent salaries & visa sponsorship. Browse Remote Jobs →
M

Embedded Software Manager (EAST COAST REMOTE )

📍 Somerville, MA 🌐 100% Remote 🕒
Work Model
🌐 100% Remote
Employment
💼 Full-Time Direct
Recruitment Type
🛡️ Direct to HR Pipeline
🛡️
Human-Verified Opening: Inspected by Sarah Jenkins, CIPD • RemoteVault Editorial Team. Authenticated directly from Motorola Solutions's hiring pipeline • Zero recruiter markups or candidate fees. Verification Standards →

📋 Role Overview & Responsibilities

Company Overview

At Motorola Solutions, we're guided by a shared purpose - helping people be their best in the moments that matter - and we live up to our purpose every day by solving for safer. Because people can only be their best when they not only feel safe, but are safe. We're solving for safer by building the best possible technologies across every part of our safety and security ecosystem. That's mission-critical communications devices and networks, AI-powered video security & access control and the ability to unite voice, video and data in a single command center view. We're solving for safer by connecting public safety agencies and enterprises, enabling the collaboration that's critical to connect those in need with those who can help. The work we do here matters.

Department Overview

Motorola Solutions Video Division is defining the future of the security industry through innovative end-to-end-solutions. We’re changing the landscape of the surveillance industry through advanced award-winning AI based surveillance systems. Artificial Intelligence is transforming the world and our team is advancing the field as it applies to the surveillance industry. We are proud to be industry leaders in video analytics with features which include edge-based, deep learning driven object detection, and Appearance Search. Motorola Video analytics platforms allow our users to proactively monitor their premises using advanced video analytics and high resolution / high quality video.

As we transmit video and other situational information in real-time from our clients’ devices to their command centers, we turn this data into actionable intelligence that helps to keep people safe.

Job Description

We are seeking an active, hands-on, Embedded Software Manager who is passionate about the successful deployment of commercial systems employing deep learning and computer vision.

Responsibilities

Develop production quality software for real-time multi-core embedded Linux devicesDrive the design and implementation of sophisticated scalable multi-threaded Object Oriented Software in C++ following modern C++ design patternsLead a team of 4 or more embedded software engineersDevelop processes and metrics to ensure the team is writing quality code, operating efficiently, and productivelyCollaborate with our Research team in implementing computer vision and machine learning apps on hardwareContribute to algorithm and system optimizations to ensure real time performanceAuthor detailed design documents about our software architectures, algorithms, and interfacesMaintain and improve firmware build systems using CMake, Docker, and PythonWork with Quality Assurance team on specifying test cases for new features and areas for regression testsReview code of peers for adherence to coding standards and design guidelinesMentor and foster career growth of individuals on your teamContribute to the CICD testing pipeline employed to maintain a trusted mainline and streamline application feature development.

Qualifications

Bachelor or Master of Science degree in Electrical Engineering, Computer Engineering, Computer Science, Data Science, Math, or Physics4+ years of experience professionally writing production quality C++ code on Linux OS based embedded systems2+ years technical management experience, leading teams consisting of three or more using Agile methodologies. Expert troubleshooting and debugging skills on embedded systems. Skilled at optimization from various levels, system, algorithm, and code. Excellent written and oral communications skillsWorking user knowledge of networking protocols DHCP, SSH, DNS, SCP, SSH, Wi-Fi, Bluetooth, etc used with embedded systemsWorking knowledge of CI/CD pipelines and Git or other version control software. Highly organized, detail oriented, passionate, creative, and curious Experience in communicating with technical and non-technical stakeholders across all levels of the organization. Ability to thrive in an autonomous, empowering, and exciting environment.

Preference will be given to candidates with the following skills and experience:

Experience integrating Machine Learning Deep learning and/or Computer Vision algorithms (OpenCV) on embedded hardwareExperience with embedded video systemsExperience with Azure and/or GITHUB actions, DevOpsOpenCV programming experience

Note: Candidate must reside on the East Coast.

Basic Requirements

Bachelor's Degree with 8+ years of professional experienceAND 3+ years of experience professionally writing production quality C++ code

Travel Requirements

Under 10%

Relocation Provided

None

Position Type

Experienced

Referral Payment Plan

No

Our U.S. Benefits include:

Incentive Bonus PlansMedical, Dental, Vision benefits401K with Company Match9 Paid HolidaysGenerous Paid Time Off PackagesEmployee Stock Purchase PlanPaid Parental & Family Leaveand more!

EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.

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. 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.

We’re committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please email ohr@motorolasolutions.com.

Frequently Asked Questions

How do I apply for the Embedded Software Manager (EAST COAST REMOTE ) position at Motorola Solutions?

Click the “Apply for this Position” button on this page to submit your application directly to Motorola Solutions without recruitment intermediary fees.

Is this position eligible for remote work or visa sponsorship?

Yes, this role is 100% remote and open to qualified professionals worldwide.

Are there any candidate fees on Hirely?

No. Hirely is completely free for candidates. We never charge registration fees or placement fees.

🛡️ Job Seeker Safety Advisory

Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.

Learn how to protect yourself against employment fraud →
← Explore Other Roles